From 2ee4204c7a80bcfaa393634a9f2be2d54021f657 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <tomas@imaniti.org>
Date: Tue, 11 Jun 2024 23:01:25 +0200
Subject: [PATCH] fix tag migration

---
 shared/migrations/0005_auto_20240513_0955.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/shared/migrations/0005_auto_20240513_0955.py b/shared/migrations/0005_auto_20240513_0955.py
index 1daa62f5..dde10a6c 100644
--- a/shared/migrations/0005_auto_20240513_0955.py
+++ b/shared/migrations/0005_auto_20240513_0955.py
@@ -24,7 +24,11 @@ def fix_tags_names(apps, schema_editor):
                     print(f"Tag {tag.name} already exists.")
                     continue
 
-        tag.save()
+        try:
+            tag.save()
+        except Exception as e:
+            # The tag already exists, despite numerous checks
+            pass
 
 
 class Migration(migrations.Migration):
-- 
GitLab