add new amo repo method

This commit is contained in:
Pavel 2024-05-02 12:40:25 +03:00
parent 71d30df53f
commit e7ca25ad58

@ -719,6 +719,24 @@ func (r *AmoRepository) GettingQuizRules(ctx context.Context, quizID int) (*mode
}, nil
}
func (r *AmoRepository) UpdateFieldRules(ctx context.Context, fieldRules model.Fieldsrule, accountID string, quizID int32) error {
jsonFieldsRule, err := json.Marshal(fieldRules)
if err != nil {
return err
}
err = r.queries.UpdateFieldRules(ctx, sqlcgen.UpdateFieldRulesParams{
Fieldsrule: jsonFieldsRule,
Accountid: accountID,
Quizid: quizID,
})
if err != nil {
return err
}
return nil
}
// методы UTMs
func (r *AmoRepository) DeletingUserUtm(ctx context.Context, request *model.ListDeleteUTMIDsReq) error {