diff --git a/src/calibre/srv/code.py b/src/calibre/srv/code.py index 4e6cffe1c1..5320353cbe 100644 --- a/src/calibre/srv/code.py +++ b/src/calibre/srv/code.py @@ -236,7 +236,6 @@ def book_metadata(ctx, rd, book_id): data = book_as_json(db, book_id) if data is None: notfound() - data['id'] = book_id return data @endpoint('/interface-data/tag-browser') diff --git a/src/calibre/srv/metadata.py b/src/calibre/srv/metadata.py index 8f9370d8a0..3da5acab89 100644 --- a/src/calibre/srv/metadata.py +++ b/src/calibre/srv/metadata.py @@ -21,7 +21,7 @@ from calibre.utils.file_type_icons import EXT_MAP from calibre.utils.icu import collation_order from calibre.library.field_metadata import category_icon_map -IGNORED_FIELDS = frozenset('cover ondevice path marked id au_map'.split()) +IGNORED_FIELDS = frozenset('cover ondevice path marked au_map'.split()) def encode_datetime(dateval): if dateval is None: