From 2890d9e9df234b3e13fb0581337bc2d678ffdcb0 Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Mon, 9 Oct 2023 15:46:31 +0200 Subject: [PATCH] legimi fix --- src/depot/publishers/legimi.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/depot/publishers/legimi.py b/src/depot/publishers/legimi.py index 75c21cf2..6802d149 100644 --- a/src/depot/publishers/legimi.py +++ b/src/depot/publishers/legimi.py @@ -356,8 +356,9 @@ class Legimi(BasePublisher): data=current ) - def edit_sale(self, book): - assert book.legimi_id + def edit_sale(self, site_book): + book = site_book.book + assert site_book.external_id words = book.wldocument(librarian2=True).get_statistics()['total']['words_with_fn'] @@ -369,7 +370,7 @@ class Legimi(BasePublisher): data = { 'ValidationTrue': 'true', - 'Id': book.legimi_id, + 'Id': site_book.external_id, 'SalesPromotionId': "0", 'IsLibraryPass': "False", 'OriginalEnterToTheMarketType': "No", @@ -388,6 +389,6 @@ class Legimi(BasePublisher): } self.session.post( - self.EDIT_SALE_URL % book.legimi_id, + self.EDIT_SALE_URL % site_book.external_id, data=data ) -- 2.20.1