mirror of
https://gitlab.com/chicken-riders/RcGcDb.git
synced 2025-02-23 00:54:09 +00:00
Fix DB update
This commit is contained in:
parent
7b068067ef
commit
684a8214f6
|
@ -443,6 +443,7 @@ async def discussion_handler():
|
|||
else:
|
||||
logger.exception("Exception on Feeds formatter")
|
||||
await generic_msg_sender_exception_logger(traceback.format_exc(), "Exception in feed formatter", Post=str(post)[0:1000], Wiki=db_wiki["wiki"])
|
||||
# Lets stack the messages
|
||||
for messages in message_list.values():
|
||||
messages = stack_message_list(messages)
|
||||
for message in messages:
|
||||
|
|
|
@ -19,7 +19,7 @@ class UpdateDB:
|
|||
if update[2] is None:
|
||||
sql = "UPDATE rcgcdw SET rcid = ? WHERE wiki = ? AND ( rcid != -1 OR rcid IS NULL )"
|
||||
else:
|
||||
sql = "UPDATE rcgcdw SET postid = ? WHERE wiki = ?"
|
||||
sql = "UPDATE rcgcdw SET postid = ? WHERE wiki = ? AND ( postid != '-1' OR postid IS NULL )"
|
||||
db_cursor.execute(sql, (update[1], update[0],))
|
||||
db_connection.commit()
|
||||
self.clear_list()
|
||||
|
|
15
src/wiki.py
15
src/wiki.py
|
@ -17,21 +17,6 @@ from bs4 import BeautifulSoup
|
|||
|
||||
logger = logging.getLogger("rcgcdb.wiki")
|
||||
|
||||
supported_logs = {"protect/protect", "protect/modify", "protect/unprotect", "upload/overwrite", "upload/upload",
|
||||
"delete/delete", "delete/delete_redir", "delete/restore", "delete/revision", "delete/event",
|
||||
"import/upload", "import/interwiki", "merge/merge", "move/move", "move/move_redir",
|
||||
"protect/move_prot", "block/block", "block/unblock", "block/reblock", "rights/rights",
|
||||
"rights/autopromote", "abusefilter/modify", "abusefilter/create", "interwiki/iw_add",
|
||||
"interwiki/iw_edit", "interwiki/iw_delete", "curseprofile/comment-created",
|
||||
"curseprofile/comment-edited", "curseprofile/comment-deleted", "curseprofile/comment-purged",
|
||||
"curseprofile/profile-edited", "curseprofile/comment-replied", "contentmodel/change", "sprite/sprite",
|
||||
"sprite/sheet", "sprite/slice", "managetags/create", "managetags/delete", "managetags/activate",
|
||||
"managetags/deactivate", "tag/update", "cargo/createtable", "cargo/deletetable",
|
||||
"cargo/recreatetable", "cargo/replacetable", "upload/revert", "newusers/create",
|
||||
"newusers/autocreate", "newusers/create2", "newusers/byemail", "newusers/newusers",
|
||||
"managewiki/settings", "managewiki/delete", "managewiki/lock", "managewiki/unlock",
|
||||
"managewiki/namespaces", "managewiki/namespaces-delete", "managewiki/rights", "managewiki/undelete"}
|
||||
|
||||
|
||||
@dataclass
|
||||
class Wiki:
|
||||
|
|
Loading…
Reference in a new issue