Audio federation

This commit is contained in:
Eliot Berriot 2018-09-22 12:29:30 +00:00
parent 6992c567fb
commit e49a460203
85 changed files with 2598 additions and 1204 deletions

View file

@ -12,7 +12,7 @@ class PlaylistQuerySet(models.QuerySet):
def with_duration(self):
return self.annotate(
duration=models.Sum("playlist_tracks__track__files__duration")
duration=models.Sum("playlist_tracks__track__uploads__duration")
)
def with_covers(self):
@ -135,7 +135,7 @@ class PlaylistTrackQuerySet(models.QuerySet):
self.select_related()
.select_related("track__album__artist")
.prefetch_related(
"track__tags", "track__files", "track__artist__albums__tracks__tags"
"track__tags", "track__uploads", "track__artist__albums__tracks__tags"
)
)