From 15bb0ce990b587bb00476b22907e25c4a52dae0d Mon Sep 17 00:00:00 2001 From: Ozzieisaacs Date: Fri, 4 Dec 2020 19:23:36 +0100 Subject: [PATCH] Fix for #1439 (send kepub file instead of epub for kobo epub3 request) Fix archived books are editable --- cps/editbooks.py | 2 +- cps/kobo.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cps/editbooks.py b/cps/editbooks.py index 85134bcc..7d207ed3 100644 --- a/cps/editbooks.py +++ b/cps/editbooks.py @@ -588,7 +588,7 @@ def edit_book(book_id): # create the function for sorting... calibre_db.update_title_sort(config) - book = calibre_db.get_filtered_book(book_id) + book = calibre_db.get_filtered_book(book_id, allow_show_archived=True) # Book not found if not book: diff --git a/cps/kobo.py b/cps/kobo.py index acb51e68..f7fe0b16 100644 --- a/cps/kobo.py +++ b/cps/kobo.py @@ -52,7 +52,7 @@ from .services import SyncToken as SyncToken from .web import download_required from .kobo_auth import requires_kobo_auth, get_auth_token -KOBO_FORMATS = {"KEPUB": ["KEPUB"], "EPUB": ["EPUB3", "EPUB"]} +KOBO_FORMATS = {"KEPUB": ["KEPUB", "EPUB3"], "EPUB": ["EPUB"]} KOBO_STOREAPI_URL = "https://storeapi.kobo.com" KOBO_IMAGEHOST_URL = "https://kbimages1-a.akamaihd.net"