Dirty fixing of some more mariadb -> mysql-connector issues....
TODO: do it properly.
This commit is contained in:
@@ -365,7 +365,7 @@ class AccountService:
|
||||
"auto_invite, raid_invite, raid_spam, news_spam) "
|
||||
f"VALUES(?, ?, ?, 1, ?, ?, {pref_autoinvite}, {pref_raidinvite}, "
|
||||
f"{pref_raidspam}, {pref_newsspam}) ON DUPLICATE KEY UPDATE "
|
||||
"member=VALUE(member), last_updated=VALUE(last_updated), disabled=1",
|
||||
"member=VALUE(member), last_updated=VALUE(last_updated), disabled=1".replace("?", "%s"),
|
||||
users)
|
||||
return cur.rowcount
|
||||
cur.executemany(
|
||||
@@ -373,7 +373,7 @@ class AccountService:
|
||||
"created, auto_invite, raid_invite, raid_spam, news_spam) "
|
||||
f"VALUES(?, ?, ?, ?, ?, {pref_autoinvite}, {pref_raidinvite}, "
|
||||
f"{pref_raidspam}, {pref_newsspam}) ON DUPLICATE KEY UPDATE "
|
||||
"member=VALUE(member), last_updated=VALUE(last_updated)",
|
||||
"member=VALUE(member), last_updated=VALUE(last_updated)".replace("?", "%s"),
|
||||
users)
|
||||
return cur.rowcount
|
||||
|
||||
@@ -396,7 +396,7 @@ class AccountService:
|
||||
if type(users) == list and len(users) > 0:
|
||||
with self.db.pool.get_connection() as conn:
|
||||
with conn.cursor() as cur:
|
||||
cur.executemany("UPDATE account set member=-1 where char_id=? and ?", users)
|
||||
cur.executemany("UPDATE account set member=-1 where char_id=? and ?".replace("?", "%s"), users)
|
||||
|
||||
def check_member(self, char_id) -> bool:
|
||||
account = self.get_account(char_id) or {}
|
||||
|
||||
Reference in New Issue
Block a user