From fb43704dcd0f225a18d61b72fbc0b47111956edf Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 11 Jun 2016 11:17:28 +0530 Subject: [PATCH] Fix random book view not working --- src/calibre/srv/code.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/srv/code.py b/src/calibre/srv/code.py index 40f4cedd4a..dc2b96c9fa 100644 --- a/src/calibre/srv/code.py +++ b/src/calibre/srv/code.py @@ -233,6 +233,7 @@ def book_metadata(ctx, rd, book_id): data = book_as_json(db, book_id) if data is None: notfound() + data['id'] = book_id # needed for random book view (when book_id=0) return data @endpoint('/interface-data/tag-browser')