|
|
|
@ -476,14 +476,15 @@ func (g *NotificationSender) GroupApplicationAcceptedNotification(ctx context.Co
|
|
|
|
if err = g.fillOpUser(ctx, &opUser, group.GroupID); err != nil {
|
|
|
|
if err = g.fillOpUser(ctx, &opUser, group.GroupID); err != nil {
|
|
|
|
return
|
|
|
|
return
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
uid := g.uuid()
|
|
|
|
|
|
|
|
for _, userID := range append(userIDs, req.FromUserID) {
|
|
|
|
tips := &sdkws.GroupApplicationAcceptedTips{
|
|
|
|
tips := &sdkws.GroupApplicationAcceptedTips{
|
|
|
|
Group: group,
|
|
|
|
Group: group,
|
|
|
|
OpUser: opUser,
|
|
|
|
OpUser: opUser,
|
|
|
|
HandleMsg: req.HandledMsg,
|
|
|
|
HandleMsg: req.HandledMsg,
|
|
|
|
Uuid: g.uuid(),
|
|
|
|
Uuid: uid,
|
|
|
|
Request: request,
|
|
|
|
Request: request,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
for _, userID := range append(userIDs, req.FromUserID) {
|
|
|
|
|
|
|
|
if userID == req.FromUserID {
|
|
|
|
if userID == req.FromUserID {
|
|
|
|
tips.ReceiverAs = applicantReceiver
|
|
|
|
tips.ReceiverAs = applicantReceiver
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
@ -520,14 +521,15 @@ func (g *NotificationSender) GroupApplicationRejectedNotification(ctx context.Co
|
|
|
|
if err = g.fillOpUser(ctx, &opUser, group.GroupID); err != nil {
|
|
|
|
if err = g.fillOpUser(ctx, &opUser, group.GroupID); err != nil {
|
|
|
|
return
|
|
|
|
return
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
uid := g.uuid()
|
|
|
|
|
|
|
|
for _, userID := range append(userIDs, req.FromUserID) {
|
|
|
|
tips := &sdkws.GroupApplicationRejectedTips{
|
|
|
|
tips := &sdkws.GroupApplicationRejectedTips{
|
|
|
|
Group: group,
|
|
|
|
Group: group,
|
|
|
|
OpUser: opUser,
|
|
|
|
OpUser: opUser,
|
|
|
|
HandleMsg: req.HandledMsg,
|
|
|
|
HandleMsg: req.HandledMsg,
|
|
|
|
Uuid: g.uuid(),
|
|
|
|
Uuid: uid,
|
|
|
|
Request: request,
|
|
|
|
Request: request,
|
|
|
|
}
|
|
|
|
}
|
|
|
|
for _, userID := range append(userIDs, req.FromUserID) {
|
|
|
|
|
|
|
|
if userID == req.FromUserID {
|
|
|
|
if userID == req.FromUserID {
|
|
|
|
tips.ReceiverAs = applicantReceiver
|
|
|
|
tips.ReceiverAs = applicantReceiver
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
|