mirror of
https://gitlab.com/chicken-riders/RcGcDw.git
synced 2025-02-23 00:24:09 +00:00
Fixes related to encoding and also preventing crashes when file no longer exists
This commit is contained in:
parent
f8e69c7fa7
commit
1bb4ce2786
|
@ -138,7 +138,7 @@ def embed_upload_upload(ctx, change) -> DiscordMessage:
|
||||||
params["rvslots"] = "main"
|
params["rvslots"] = "main"
|
||||||
else:
|
else:
|
||||||
params["prop"] = "imageinfo"
|
params["prop"] = "imageinfo"
|
||||||
params["titles"] = sanitize_to_url(change["title"])
|
params["titles"] = change["title"]
|
||||||
params["iiprop"] = "timestamp|url|archivename"
|
params["iiprop"] = "timestamp|url|archivename"
|
||||||
params["iilimit"] = "5"
|
params["iilimit"] = "5"
|
||||||
request_for_image_data = ctx.client.make_api_request(params, "query", "pages")
|
request_for_image_data = ctx.client.make_api_request(params, "query", "pages")
|
||||||
|
@ -197,7 +197,7 @@ def embed_upload_upload(ctx, change) -> DiscordMessage:
|
||||||
embed["title"] = _("Reverted a version of {name}").format(name=sanitize_to_markdown(change["title"]))
|
embed["title"] = _("Reverted a version of {name}").format(name=sanitize_to_markdown(change["title"]))
|
||||||
else:
|
else:
|
||||||
embed["title"] = _("Uploaded {name}").format(name=sanitize_to_markdown(change["title"]))
|
embed["title"] = _("Uploaded {name}").format(name=sanitize_to_markdown(change["title"]))
|
||||||
if settings["license_detection"]:
|
if settings["license_detection"] and image_direct_url:
|
||||||
try:
|
try:
|
||||||
content = image_data['revisions'][0]["slots"]["main"]['*']
|
content = image_data['revisions'][0]["slots"]["main"]['*']
|
||||||
matches = re.search(re.compile(settings["license_regex"], re.IGNORECASE), content)
|
matches = re.search(re.compile(settings["license_regex"], re.IGNORECASE), content)
|
||||||
|
|
Loading…
Reference in a new issue