Return proper error

Signed-off-by: Sacha Al Himdani <sacha@getprobo.com>
This commit is contained in:
Sacha Al Himdani
2025-10-23 12:38:20 +02:00
parent b2f2d463e7
commit 3ec4556136

View File

@@ -274,7 +274,7 @@ LIMIT 1
message, err := pgx.CollectExactlyOneRow(rows, pgx.RowToStructByName[SlackMessage]) message, err := pgx.CollectExactlyOneRow(rows, pgx.RowToStructByName[SlackMessage])
if err != nil { if err != nil {
if errors.Is(err, pgx.ErrNoRows) { if errors.Is(err, pgx.ErrNoRows) {
return fmt.Errorf("slack message not found") return ErrSlackMessageNotFound{}
} }
return fmt.Errorf("cannot collect slack message: %w", err) return fmt.Errorf("cannot collect slack message: %w", err)
} }
@@ -377,7 +377,7 @@ LIMIT 1
message, err := pgx.CollectExactlyOneRow(rows, pgx.RowToStructByName[SlackMessage]) message, err := pgx.CollectExactlyOneRow(rows, pgx.RowToStructByName[SlackMessage])
if err != nil { if err != nil {
if errors.Is(err, pgx.ErrNoRows) { if errors.Is(err, pgx.ErrNoRows) {
return fmt.Errorf("slack message not found") return ErrSlackMessageNotFound{}
} }
return fmt.Errorf("cannot collect slack message: %w", err) return fmt.Errorf("cannot collect slack message: %w", err)
} }