AlexWang

禁言附带删除此人所有状态

此 diff 太大无法显示。
... ... @@ -421,7 +421,13 @@ class ConferApe extends Ape {
loger.log('控制禁言状态->失败->参数错误', _param);
return;
}
GlobalConfig.silenceUsers[_param.userId || _param.nodeId] = _param;
if (!(_param.silence)) {
delete GlobalConfig.silenceUsers[_param.userId || _param.nodeId];
} else {
GlobalConfig.silenceUsers[_param.userId || _param.nodeId] = _param;
}
this.sendUpdaterClassStatusInfo({ silenceUsers: GlobalConfig.silenceUsers });
}
... ... @@ -975,7 +981,7 @@ class ConferApe extends Ape {
classStatusInfo.currentSceneTableId = GlobalConfig.currentSceneTableId;
classStatusInfo.silence = GlobalConfig.silence;
classStatusInfo.silenceUsers = JSON.stringify(GlobalConfig.silenceUsers);
//loger.log("classStatusInfo--->", classStatusInfo);
loger.log("classStatusInfo--->", classStatusInfo);
/*
optional uint32 item_idx=1;
... ...