feat: slected after buy
This commit is contained in:
@@ -274,6 +274,11 @@ func (s *Service) BuyCard(ctx context.Context, userID int64, cardID string) erro
|
||||
`INSERT INTO user_cards (user_id, card_id) VALUES (?, ?)`, userID, cardID); err != nil {
|
||||
return err
|
||||
}
|
||||
// خرید = مالکیت + انتخابِ خودکار (بهعنوانِ پیشفرض فعال شود).
|
||||
if _, err := tx.ExecContext(ctx,
|
||||
`UPDATE users SET selected_card = ? WHERE id = ?`, cardID, userID); err != nil {
|
||||
return err
|
||||
}
|
||||
return tx.Commit()
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user