From: Radek Czajka Date: Wed, 12 Nov 2025 14:25:17 +0000 (+0100) Subject: std response format for sync data X-Git-Url: https://git.mdrn.pl/wolnelektury.git/commitdiff_plain/4c459c790ea52c2df629173946a8ddb80935ea32?ds=sidebyside;hp=87996744612ff81cf1d041f745a0b6a6b42c5f03 std response format for sync data --- diff --git a/src/catalogue/api/views.py b/src/catalogue/api/views.py index 941b122bd..7457b6f1b 100644 --- a/src/catalogue/api/views.py +++ b/src/catalogue/api/views.py @@ -257,7 +257,10 @@ class BookSyncView(RetrieveAPIView): def retrieve(self, request, *args, **kwargs): instance = self.get_object() - return Response(json.loads(instance.get_sync())) + return Response([ + {"id": i, "timestamp": ts} + for (i, ts) in json.loads(instance.get_sync()) + ]) @vary_on_auth # Because of embargo links.