好友:添加拉黑推送
This commit is contained in:
@@ -355,7 +355,13 @@ export class FriendHandler {
|
|||||||
if(hisRecApplyCount > 0) await RoleModel.increaseFriendApplyCnt(roleId, -1 * hisRecApplyCount, FRIEND.FRIEND_MANAGE_APPLICATION);
|
if(hisRecApplyCount > 0) await RoleModel.increaseFriendApplyCnt(roleId, -1 * hisRecApplyCount, FRIEND.FRIEND_MANAGE_APPLICATION);
|
||||||
|
|
||||||
let param = new BlackListParam(friend);
|
let param = new BlackListParam(friend);
|
||||||
let isOnline = await isRoleOnline(friend.roleId);
|
let { isOnline, sid } = await getRoleOnlineInfo(friend.roleId);
|
||||||
|
|
||||||
|
if(isOnline && (!!curFriend || myRecApplyCount > 0 || hisRecApplyCount > 0)) { // 当你们双方为好友,或者你申请过她的好友,拉黑的时候通知一下他删列表
|
||||||
|
await sendMessageToUserWithSuc(friend.roleId, PUSH_ROUTE.SET_BLACK, { blackRoleIds: [roleId] }, sid);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
param.setOnline(isOnline);
|
param.setOnline(isOnline);
|
||||||
|
|
||||||
let { serverId } = friend;
|
let { serverId } = friend;
|
||||||
|
|||||||
@@ -132,6 +132,7 @@ export const PUSH_ROUTE = {
|
|||||||
WISH_GOODS_RECEIVE: 'onWishGoodsRecive',
|
WISH_GOODS_RECEIVE: 'onWishGoodsRecive',
|
||||||
FRIEND_APPLY: 'onFriendApply',
|
FRIEND_APPLY: 'onFriendApply',
|
||||||
FRIEND_SEND_HEART: 'onFriendSendHeart',
|
FRIEND_SEND_HEART: 'onFriendSendHeart',
|
||||||
|
SET_BLACK: 'onSetBlack',
|
||||||
PLAY_TIME: 'onPlayTime',
|
PLAY_TIME: 'onPlayTime',
|
||||||
DAILY_TASK_REFRESH: 'onDailyTaskRefresh',
|
DAILY_TASK_REFRESH: 'onDailyTaskRefresh',
|
||||||
AP_UPDATE: 'onApUpdate',
|
AP_UPDATE: 'onApUpdate',
|
||||||
|
|||||||
Reference in New Issue
Block a user