update after testing lead contruct

This commit is contained in:
Pavel 2024-10-21 20:21:37 +03:00
parent 8d6eda4bc9
commit b6d4ab132f
3 changed files with 3 additions and 10 deletions

2
go.mod

@ -11,7 +11,7 @@ require (
github.com/rs/xid v1.6.0
github.com/twmb/franz-go v1.17.1
go.uber.org/zap v1.27.0
penahub.gitlab.yandexcloud.net/backend/quiz/common.git v0.0.0-20241021164512-c611c9e216ca
penahub.gitlab.yandexcloud.net/backend/quiz/common.git v0.0.0-20241021170500-0fb7a20d1aef
penahub.gitlab.yandexcloud.net/devops/linters/golang.git v0.0.0-20240829220549-d35409b619a3
)

6
go.sum

@ -141,9 +141,7 @@ gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
penahub.gitlab.yandexcloud.net/backend/penahub_common v0.0.0-20240202120244-c4ef330cfe5d h1:gbaDt35HMDqOK84WYmDIlXMI7rstUcRqNttaT6Kx1do=
penahub.gitlab.yandexcloud.net/backend/penahub_common v0.0.0-20240202120244-c4ef330cfe5d/go.mod h1:lTmpjry+8evVkXWbEC+WMOELcFkRD1lFMc7J09mOndM=
penahub.gitlab.yandexcloud.net/backend/quiz/common.git v0.0.0-20241021085437-741ed5875e98 h1:W4Wwu1Dq5+3ar/Ujhy8veyhCImmDV89RHkUkbSP6xns=
penahub.gitlab.yandexcloud.net/backend/quiz/common.git v0.0.0-20241021085437-741ed5875e98/go.mod h1:uOuosXduBzd2WbLH6TDZO7ME7ZextulA662oZ6OsoB0=
penahub.gitlab.yandexcloud.net/backend/quiz/common.git v0.0.0-20241021164512-c611c9e216ca h1:+ZR2qjkvCtWtOscP3wVa//D3Bz5iyu41+cT3LsxA4EM=
penahub.gitlab.yandexcloud.net/backend/quiz/common.git v0.0.0-20241021164512-c611c9e216ca/go.mod h1:uOuosXduBzd2WbLH6TDZO7ME7ZextulA662oZ6OsoB0=
penahub.gitlab.yandexcloud.net/backend/quiz/common.git v0.0.0-20241021170500-0fb7a20d1aef h1:Gb640jQ0tF74QI7iJUkGcwPHmneMduQt9wh5XWfUGbk=
penahub.gitlab.yandexcloud.net/backend/quiz/common.git v0.0.0-20241021170500-0fb7a20d1aef/go.mod h1:uOuosXduBzd2WbLH6TDZO7ME7ZextulA662oZ6OsoB0=
penahub.gitlab.yandexcloud.net/devops/linters/golang.git v0.0.0-20240829220549-d35409b619a3 h1:sf6e2mp582L3i/FMDd2q6QuWm1njRXzYpIX0SipsvM4=
penahub.gitlab.yandexcloud.net/devops/linters/golang.git v0.0.0-20240829220549-d35409b619a3/go.mod h1:i7M72RIpkSjcQtHID6KKj9RT/EYZ1rxS6tIPKWa/BSY=

@ -60,10 +60,6 @@ func (wc *DealsWorker) startFetching(ctx context.Context) {
}
for _, result := range results {
if result.LeadFlag {
wc.logger.Info("now need create lead, todo, SKIP")
continue
}
userPrivileges, err := wc.bitrixRepo.AccountRepo.GetPrivilegesByAccountID(ctx, result.QuizAccountID)
if err != nil {
wc.logger.Error("error getting user privileges", zap.Error(err))
@ -181,7 +177,6 @@ func (wc *DealsWorker) startFetching(ctx context.Context) {
}
}
// todo added contact and added company, then need construct custom fields
func (wc *DealsWorker) constructField(ctx context.Context, request interface{}, allAnswers []model.ResultAnswer, result model.BitrixUsersTrueResults, performerIDInt int) (map[string]map[string]interface{}, error) {
// id поля - ответ по типу поля
entityFieldsMap := make(map[model.FieldsType]map[string]string)