add deps struct for setting created deal statuses

This commit is contained in:
Pavel 2024-05-06 13:34:01 +03:00
parent 7877cdcdc2
commit eb032d19f8

@ -873,12 +873,19 @@ func (r *AmoRepository) GettingAmoUsersTrueResults(ctx context.Context) ([]model
return results, nil return results, nil
} }
func (r *AmoRepository) SaveDealStatus(ctx context.Context, dealID int32, answerID int64, status string, accessToken string) error { type SaveDealDeps struct {
DealID int32
AnswerID int64
Status string
AccessToken string
}
func (r *AmoRepository) SaveDealStatus(ctx context.Context, deps SaveDealDeps) error {
err := r.queries.SettingDealStatus(ctx, sqlcgen.SettingDealStatusParams{ err := r.queries.SettingDealStatus(ctx, sqlcgen.SettingDealStatusParams{
Dealid: dealID, Dealid: deps.DealID,
Answerid: answerID, Answerid: deps.AnswerID,
Status: status, Status: deps.Status,
Accesstoken: accessToken, Accesstoken: deps.AccessToken,
}) })
if err != nil { if err != nil {