diff --git a/game-server/app/services/guildService.ts b/game-server/app/services/guildService.ts index 072eddb71..ee35317a6 100644 --- a/game-server/app/services/guildService.ts +++ b/game-server/app/services/guildService.ts @@ -114,6 +114,10 @@ export async function joinGuild(code: string, guildName: string, lv: number, rol if (sid) { await addRoleToGuildChannel(roleId, sid, code); await pinus.app.rpc.connector.connectorRemote.setOtherUserGuildSession.toServer(sid,[{ roleId, userGuild }]); + pinus.app.channelService.pushMessageByUids('onMemberJoinGuild', resResult(STATUS.SUCCESS, { + hasGuild: true, + code: code + }), [{ uid: roleId, sid }]); session.set('guildCode', code); let auctionInfo = await getAuction(code, session); pinus.app.channelService.pushMessageByUids('onAuctionUpdate', resResult(STATUS.SUCCESS, auctionInfo), [{ uid: roleId, sid }]);