feat(server): 到账通知四接缝(邀请注册/首充/TG/购买开通)——与发放同事务零孤儿
This commit is contained in:
@@ -125,6 +125,12 @@ func (s *Service) ClaimTelegram(ctx context.Context, userID int64, telegramID st
|
||||
if _, _, err := s.g.GrantRewardTx(ctx, tx, userID, s.cfg.TgDays, "task", "task_telegram_join", "tg:"+telegramID); err != nil {
|
||||
return ClaimNotMember, err
|
||||
}
|
||||
if s.noticer != nil {
|
||||
zh, en := rewardNoticeTitles("task_tg", s.cfg.TgDays)
|
||||
if err := s.noticer.InsertNoticeTx(ctx, tx, userID, "reward", zh, en, "", "", "", now); err != nil {
|
||||
return ClaimNotMember, err
|
||||
}
|
||||
}
|
||||
if err := tx.Commit(); err != nil {
|
||||
return ClaimNotMember, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user