From 5b24dd5b8f3f1a8be1c4c38f0afe500135b6d432 Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Fri, 13 Mar 2026 12:35:06 +0100 Subject: [PATCH] fix for xml --- src/social/api/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/social/api/serializers.py b/src/social/api/serializers.py index dadf24935..ff20aad8d 100644 --- a/src/social/api/serializers.py +++ b/src/social/api/serializers.py @@ -14,7 +14,7 @@ class SettingsSerializer(serializers.ModelSerializer): class UserListBooksField(serializers.Field): def to_representation(self, value): - return value.userlistitem_set.exclude(deleted=True).exclude(book=None).values_list('book__slug', flat=True) + return list(value.userlistitem_set.exclude(deleted=True).exclude(book=None).values_list('book__slug', flat=True)) def to_internal_value(self, value): return {'books': catalogue.models.Book.objects.filter(slug__in=value)} -- 2.20.1