From 6575b79787bbc33af7e608d5cd2461c7e1a358a9 Mon Sep 17 00:00:00 2001 From: Abdo Date: Sun, 23 Jun 2024 18:03:00 +0300 Subject: [PATCH] Fix remote media links being reported as missing files --- src/importers/ankiapp.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/importers/ankiapp.py b/src/importers/ankiapp.py index e1418d3..b12ca01 100644 --- a/src/importers/ankiapp.py +++ b/src/importers/ankiapp.py @@ -417,9 +417,11 @@ def _repl_blob_ref(self, match: Match[str]) -> str: self.media[media_obj.ID] = media_obj if media_obj and media_obj.filename: return fname_to_link(media_obj.filename) - self.warnings.append(f"Missing media file: {blob_id}") - # dummy image ref - return f'' + if not (blob_id.startswith("https://") or blob_id.startswith("http://")): + self.warnings.append(f"Missing media file: {blob_id}") + # dummy image ref + return f'' + return match.group(0) def do_import(self) -> int: self._import_decks()