From 438c5d36b6d9ada13f0c9893bf71f6b8bfcb47f6 Mon Sep 17 00:00:00 2001 From: nexy7574 Date: Thu, 22 Feb 2024 18:13:20 +0000 Subject: [PATCH] Fix RuntimeError due to dict changing --- server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.py b/server.py index aa82349..a519260 100644 --- a/server.py +++ b/server.py @@ -268,7 +268,7 @@ def preview_url( if tag_name in (*VALID_OG_TAGS, *TWITTER_MAPPING.keys()): og_tags[tag_name] = tag.get("content") - for tag in og_tags.keys(): + for tag in og_tags.copy().keys(): if tag.startswith("twitter:"): if tag in TWITTER_MAPPING: og_tags[TWITTER_MAPPING[tag]] = og_tags.pop(tag)