refine hero's player id derivation in empty db's
This commit is contained in:
parent
c1711c4e2e
commit
6f75719ffe
|
@ -1116,10 +1116,16 @@ class Database:
|
||||||
if result:
|
if result:
|
||||||
site_id = result[0][0]
|
site_id = result[0][0]
|
||||||
self.hero[site_id] = self.config.supported_sites[site].screen_name
|
self.hero[site_id] = self.config.supported_sites[site].screen_name
|
||||||
self.hero_ids[site_id] = self.get_player_id(self.config, site, self.hero[site_id])
|
p_id = self.get_player_id(self.config, site, self.hero[site_id])
|
||||||
|
if p_id:
|
||||||
|
self.hero_ids[site_id] = p_id
|
||||||
|
|
||||||
where = "where hp.playerId not in (-53, " + ", ".join(map(str, self.hero_ids.values())) \
|
print "hero_ids =", self.hero_ids
|
||||||
+ ") or h.handStart > '" + start + "'"
|
if self.hero_ids == {}:
|
||||||
|
where = ""
|
||||||
|
else:
|
||||||
|
where = "where hp.playerId not in (-53, " + ", ".join(map(str, self.hero_ids.values())) \
|
||||||
|
+ ") or h.handStart > '" + start + "'"
|
||||||
rebuild_sql = self.sql.query['rebuildHudCache'].replace('<where_clause>', where)
|
rebuild_sql = self.sql.query['rebuildHudCache'].replace('<where_clause>', where)
|
||||||
|
|
||||||
self.get_cursor().execute(self.sql.query['clearHudCache'])
|
self.get_cursor().execute(self.sql.query['clearHudCache'])
|
||||||
|
|
Loading…
Reference in New Issue
Block a user