def userAddToClan(self):
     self.as_showWaitingS(backport.msgid(R.strings.waiting.clans.invites.send()), {})
     profile = self.webCtrl.getAccountProfile()
     context = CreateInviteCtx(profile.getClanDbID(), [self.__databaseID])
     result = yield self.webCtrl.sendRequest(context, allowDelay=True)
     showClanInviteSystemMsg(self.__userName, result.isSuccess(), result.getCode(), result.data)
     self.__updateAddToClanBtn()
     self.as_hideWaitingS()
Beispiel #2
0
 def sendInvite(self, dbId):
     dbId = int(dbId)
     paginator = self._getCurrentPaginator()
     requestWrapper = paginator.getInviteByDbID(dbId)
     ctx = CreateInviteCtx(requestWrapper.getClanDbID(),
                           [requestWrapper.getAccountDbID()])
     self._getCurrentPaginator().resend(dbId, ctx)
     self._enableRefreshBtn(True)
 def userAddToClan(self):
     self.as_showWaitingS(WAITING.CLANS_INVITES_SEND, {})
     profile = self.webCtrl.getAccountProfile()
     context = CreateInviteCtx(profile.getClanDbID(), [self.__databaseID])
     result = yield self.webCtrl.sendRequest(context, allowDelay=True)
     showClanInviteSystemMsg(self.__userName, result.isSuccess(),
                             result.getCode())
     self.__updateAddToClanBtn()
     self.as_hideWaitingS()
Beispiel #4
0
 def sendClanInvite(self):
     profile = self.clanCtrl.getAccountProfile()
     userName = self.userName
     context = CreateInviteCtx(profile.getClanDbID(), [self.databaseID])
     result = yield self.clanCtrl.sendRequest(context, allowDelay=True)
     showClanInviteSystemMsg(userName, result.isSuccess(), result.getCode(), result.data)