From b9c09b83316dab532260fd21532a0db3dc1c68ed Mon Sep 17 00:00:00 2001 From: Georg Krause Date: Mon, 22 Jan 2024 13:06:05 +0000 Subject: [PATCH] fix: Use Related Factory to implicitly create upload groups --- api/funkwhale_api/music/factories.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/funkwhale_api/music/factories.py b/api/funkwhale_api/music/factories.py index 1d30b7b5a..c9bcae1e8 100644 --- a/api/funkwhale_api/music/factories.py +++ b/api/funkwhale_api/music/factories.py @@ -203,7 +203,7 @@ class TrackFactory( @registry.register -class UploadGroupFactory(factory.django.DjangoModelFactory): +class UploadGroupFactory(NoUpdateOnCreate, factory.django.DjangoModelFactory): name = factory.Faker("name") class Meta: @@ -218,7 +218,7 @@ class UploadFactory(NoUpdateOnCreate, factory.django.DjangoModelFactory): audio_file = factory.django.FileField( from_path=os.path.join(SAMPLES_PATH, "test.ogg") ) - upload_group = factory.SubFactory(UploadGroupFactory) + upload_group = factory.RelatedFactory(UploadGroupFactory) bitrate = None size = None