def proxyCallback(value): if value is not None and len(value) > 1: self.__cache['databaseID'] = value[0] self.__cache['account'] = dossiers2.getAccountDossierDescr(value[1]) self.__cache['clan'] = value[2] self.__cache['rating'] = value[3] self.__cache['rated7x7Seasons'] = seasons = {} for sID, d in (value[4] or {}).iteritems(): seasons[sID] = dossiers2.getRated7x7DossierDescr(d) callback(self.__cache['account'])
def proxyCallback(value): if value is not None and len(value) > 1: self.__cache['databaseID'] = value[0] self.__cache['account'] = dossiers2.getAccountDossierDescr( value[1]) self.__cache['clan'] = value[2] self.__cache['rating'] = value[3] self.__cache['rated7x7Seasons'] = seasons = {} for sID, d in (value[4] or {}).iteritems(): seasons[sID] = dossiers2.getRated7x7DossierDescr(d) callback(self.__cache['account'])
def unpack(dossierCD, clubDbID, memberDbID): return ClubMemberDossier(dossiers2.getRated7x7DossierDescr(dossierCD), clubDbID, memberDbID)
def getRated7x7SeasonDossier(self, seasonID): return self._makeSeasonDossier(self._rated7x7Seasons.get(seasonID) or dossiers2.getRated7x7DossierDescr())
def unpack(dossierCD, clubDbID, memberDbID): return ClubMemberDossier(dossiers2.getRated7x7DossierDescr(dossierCD), clubDbID, memberDbID)
def getRated7x7SeasonDossier(self, seasonID): return self._makeSeasonDossier( self._rated7x7Seasons.get(seasonID) or dossiers2.getRated7x7DossierDescr())