From f71a339e598a88caa4f8ccb81b03cdf45d7d62b3 Mon Sep 17 00:00:00 2001 From: Pavel Date: Thu, 20 Jun 2024 15:04:41 +0300 Subject: [PATCH] fix matching error in webhookCreate svc --- internal/service/webhook.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/service/webhook.go b/internal/service/webhook.go index c38aa7e..0165194 100644 --- a/internal/service/webhook.go +++ b/internal/service/webhook.go @@ -4,7 +4,9 @@ import ( "amocrm/internal/models" "context" "database/sql" + "errors" "go.uber.org/zap" + "penahub.gitlab.yandexcloud.net/backend/quiz/common.git/pj_errors" ) type ParamsWebhookCreate struct { @@ -17,8 +19,8 @@ type ParamsWebhookCreate struct { func (s *Service) WebhookCreate(ctx context.Context, req ParamsWebhookCreate) error { _, err := s.GetCurrentAccount(ctx, req.AccountID) - if err != nil && err != sql.ErrNoRows { - s.logger.Error("error checking current account in amo in webhook create") + if err != nil && !errors.Is(err, pj_errors.ErrNotFound) { + s.logger.Error("error checking current account in amo in webhook create", zap.Error(err)) return err }