军团:更新排行榜信息
This commit is contained in:
@@ -131,7 +131,7 @@ export async function treatGuildName(content: string) {
|
||||
return false;
|
||||
}
|
||||
|
||||
let guild = await GuildModel.findByCode(params.code, params.serverId);
|
||||
let guild = await GuildModel.findByCode(params.code, params.serverId, '+members');
|
||||
if(guild && guild.sdkMark) { // 有设置标记的情况下
|
||||
if(params.type == 1) { // 公会名
|
||||
let newName = "默认公会名";
|
||||
@@ -143,6 +143,9 @@ export async function treatGuildName(content: string) {
|
||||
let chatSid = await getGuildChannelSid(params.code);
|
||||
pinus.app.rpc.chat.guildRemote.updateInfo.toServer(chatSid, params.code, { name: newName }); // 军团推送
|
||||
await updateUserInfo(REDIS_KEY.GUILD_INFO, params.code, [{ field: 'name', value: newName }]); // redis缓存信息
|
||||
for(let roleId of guild.members) {
|
||||
await updateUserInfo(REDIS_KEY.USER_INFO, roleId, [{ field: 'guildName', value: newName }]);
|
||||
}
|
||||
await RoleModel.updateGuildName(params.code, newName);
|
||||
|
||||
} else if (params.type == 2) { // 公会公告
|
||||
|
||||
Reference in New Issue
Block a user