From d926be9f64ea59210660ef6ac0e8900fc544d3d4 Mon Sep 17 00:00:00 2001 From: Petitminion Date: Fri, 30 May 2025 18:00:48 +0200 Subject: [PATCH] fix(migration):favorite fid should be unique after fid generation --- ...trackfavorite_actor_trackfavorite_fid_and_more.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/api/funkwhale_api/favorites/migrations/0003_trackfavorite_actor_trackfavorite_fid_and_more.py b/api/funkwhale_api/favorites/migrations/0003_trackfavorite_actor_trackfavorite_fid_and_more.py index b204ba79c..5b4cf5c3e 100644 --- a/api/funkwhale_api/favorites/migrations/0003_trackfavorite_actor_trackfavorite_fid_and_more.py +++ b/api/funkwhale_api/favorites/migrations/0003_trackfavorite_actor_trackfavorite_fid_and_more.py @@ -57,11 +57,8 @@ class Migration(migrations.Migration): name="fid", field=models.URLField( db_index=True, - default="https://default.fid", max_length=500, - unique=True, ), - preserve_default=False, ), migrations.AddField( model_name="trackfavorite", @@ -90,6 +87,15 @@ class Migration(migrations.Migration): related_name="track_favorites", to="federation.actor", ), ), + migrations.AlterField( + model_name="trackfavorite", + name="fid", + field=models.URLField( + db_index=True, + max_length=500, + unique=True, + ), + ), migrations.AlterUniqueTogether( name="trackfavorite", unique_together={("track", "actor")},