kopia lustrzana https://dev.funkwhale.audio/funkwhale/funkwhale
fix denormalization table update
rodzic
0513e55107
commit
2b1dd329dd
|
|
@ -643,6 +643,10 @@ def update_denormalization_follow_deleted(sender, instance, **kwargs):
|
|||
from funkwhale_api.music import models as music_models
|
||||
|
||||
if instance.actor.is_local:
|
||||
music_models.TrackActor.objects.filter(
|
||||
actor=instance.actor, upload__in=instance.target.uploads.all()
|
||||
).delete()
|
||||
if isinstance(instance, LibraryFollow):
|
||||
music_models.TrackActor.objects.filter(
|
||||
actor=instance.actor, upload__in=instance.target.uploads.all()
|
||||
).delete()
|
||||
|
||||
elif isinstance(instance, Follow):
|
||||
music_models.TrackActor.objects.filter(actor=instance.actor).delete()
|
||||
|
|
|
|||
Ładowanie…
Reference in New Issue