From 51545aa47a657d455be5b054c7d59acb2848fb44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rin=20Cat=20=28=E9=88=B4=E7=8C=AB=29?= Date: Mon, 24 Mar 2025 04:52:01 -0400 Subject: [PATCH] fix: duplicate name handle --- misskey_emoji_uploader.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/misskey_emoji_uploader.py b/misskey_emoji_uploader.py index 29b2ad7..e3e0ef9 100755 --- a/misskey_emoji_uploader.py +++ b/misskey_emoji_uploader.py @@ -361,6 +361,10 @@ def start( # noqa: PLR0913 ) if "error" in emoji_data: + if emoji_data["error"]["code"] == "DUPLICATE_NAME": + logging.warning("Emoji %s already exists. Skipping.", emoji_name) + skipped_count += 1 + continue raise RuntimeError(emoji_data["error"]) success_count += 1