def initPersonalAccount(self): dbID, name, clanAbbrev = _getInfo4AccountPlayer() if dbID: if self.usersStorage.getUser(dbID) is None: from messenger.proto.entities import CurrentUserEntity user = CurrentUserEntity(dbID, name, ClanInfo(abbrev=clanAbbrev)) user.addTags({USER_TAG.CLAN_MEMBER}) self.usersStorage.addUser(user) else: LOG_ERROR('Current player is not found') return
def initPersonalAccount(self): dbID, name, clanAbbrev = _getInfo4AccountPlayer() if dbID: if self.usersStorage.getUser(dbID) is None: from messenger.proto.entities import CurrentUserEntity user = CurrentUserEntity(dbID, name, ClanInfo(abbrev=clanAbbrev)) user.addTags({USER_TAG.CLAN_MEMBER}) self.usersStorage.addUser(user) else: LOG_ERROR('Current player is not found') return
def onAccountShowGUI(self): from gui.shared.utils.requesters import DeprecatedStatsRequester dbID, name, clanAbbrev = _getInfo4AccountPlayer() if dbID: if self.usersStorage.getUser(dbID) is None: from messenger.proto.entities import CurrentUserEntity user = CurrentUserEntity(dbID, name, ClanInfo(abbrev=clanAbbrev)) user.addTags({USER_TAG.CLAN_MEMBER}) self.usersStorage.addUser(user) else: LOG_ERROR('Current player is not found') accountAttrs = yield DeprecatedStatsRequester().getAccountAttrs() self.__setAccountAttrs(accountAttrs) clanInfo = yield DeprecatedStatsRequester().getClanInfo() self.__setClanInfo(clanInfo) g_clientUpdateManager.addCallbacks({'account.attrs': self.__setAccountAttrs, 'stats.clanInfo': self.__setClanInfo})
def onAccountShowGUI(self): from gui.shared.utils.requesters import DeprecatedStatsRequester dbID, name, clanAbbrev = _getInfo4AccountPlayer() if dbID: if self.usersStorage.getUser(dbID) is None: from messenger.proto.entities import CurrentUserEntity user = CurrentUserEntity(dbID, name, ClanInfo(abbrev=clanAbbrev)) user.addTags({USER_TAG.CLAN_MEMBER}) self.usersStorage.addUser(user) else: LOG_ERROR('Current player is not found') accountAttrs = yield DeprecatedStatsRequester().getAccountAttrs() self.__setAccountAttrs(accountAttrs) clanInfo = yield DeprecatedStatsRequester().getClanInfo() self.__setClanInfo(clanInfo) g_clientUpdateManager.addCallbacks({ 'account.attrs': self.__setAccountAttrs, 'stats.clanInfo': self.__setClanInfo })