update after testing lead contruct
This commit is contained in:
parent
8d6eda4bc9
commit
b6d4ab132f
2
go.mod
2
go.mod
@ -11,7 +11,7 @@ require (
|
|||||||
github.com/rs/xid v1.6.0
|
github.com/rs/xid v1.6.0
|
||||||
github.com/twmb/franz-go v1.17.1
|
github.com/twmb/franz-go v1.17.1
|
||||||
go.uber.org/zap v1.27.0
|
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
|
penahub.gitlab.yandexcloud.net/devops/linters/golang.git v0.0.0-20240829220549-d35409b619a3
|
||||||
)
|
)
|
||||||
|
|
||||||
|
6
go.sum
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=
|
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 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/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-20241021170500-0fb7a20d1aef h1:Gb640jQ0tF74QI7iJUkGcwPHmneMduQt9wh5XWfUGbk=
|
||||||
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-20241021170500-0fb7a20d1aef/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/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 h1:sf6e2mp582L3i/FMDd2q6QuWm1njRXzYpIX0SipsvM4=
|
||||||
penahub.gitlab.yandexcloud.net/devops/linters/golang.git v0.0.0-20240829220549-d35409b619a3/go.mod h1:i7M72RIpkSjcQtHID6KKj9RT/EYZ1rxS6tIPKWa/BSY=
|
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 {
|
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)
|
userPrivileges, err := wc.bitrixRepo.AccountRepo.GetPrivilegesByAccountID(ctx, result.QuizAccountID)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
wc.logger.Error("error getting user privileges", zap.Error(err))
|
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) {
|
func (wc *DealsWorker) constructField(ctx context.Context, request interface{}, allAnswers []model.ResultAnswer, result model.BitrixUsersTrueResults, performerIDInt int) (map[string]map[string]interface{}, error) {
|
||||||
// id поля - ответ по типу поля
|
// id поля - ответ по типу поля
|
||||||
entityFieldsMap := make(map[model.FieldsType]map[string]string)
|
entityFieldsMap := make(map[model.FieldsType]map[string]string)
|
||||||
|
Loading…
Reference in New Issue
Block a user