diff --git a/internal/repository/widget/widget.go b/internal/repository/widget/widget.go index 1d96aa2..1dacd4a 100644 --- a/internal/repository/widget/widget.go +++ b/internal/repository/widget/widget.go @@ -72,11 +72,14 @@ func (widgetRepo *RepoWidget) CheckWidgetName( err := row.Scan(&widgetId) if err != nil { - slog.Error(err.Error()) + if errors.Is(err, pgx.ErrNoRows) { + return true, nil + } + slog.Error("failed to check widget name", "error", err.Error()) return false, err } - return true, nil + return false, nil } func (widgetRepo *RepoWidget) GetWidgetsByStreamerID(