From 33cd89f4b6f115ed96de938b8522e1f51a95f629 Mon Sep 17 00:00:00 2001 From: Georg Krause <mail@georg-krause.net> Date: Sat, 13 Feb 2021 16:04:03 +0100 Subject: [PATCH] Revert "Fix failing tests by avoiding prefetch" This reverts commit bd065b8820910112aa1861fa8b575a98a5e0750b. --- api/funkwhale_api/music/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/funkwhale_api/music/serializers.py b/api/funkwhale_api/music/serializers.py index dca4f435f9..87dd8a7af8 100644 --- a/api/funkwhale_api/music/serializers.py +++ b/api/funkwhale_api/music/serializers.py @@ -230,7 +230,7 @@ class TrackAlbumSerializer(serializers.ModelSerializer): tracks_count = serializers.SerializerMethodField() def get_tracks_count(self, o): - return len(o.tracks.all()) + return getattr(o, "_prefetched_tracks_count", 0) class Meta: model = models.Album -- GitLab