From 19f1b38ba42437acbc4d9ecd8600dd06325c522b Mon Sep 17 00:00:00 2001 From: Bulat Kurbanov Date: Mon, 23 Jan 2023 09:16:49 +0100 Subject: [PATCH] Fix caption generation --- src/app/services/caption_getter.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/services/caption_getter.py b/src/app/services/caption_getter.py index 8d4253b..62b65a7 100644 --- a/src/app/services/caption_getter.py +++ b/src/app/services/caption_getter.py @@ -18,7 +18,7 @@ def get_author_string(author: BookAuthor) -> str: def get_caption(book: Book) -> str: caption_title = f"📖 {book.title}" - caption_title_length = len(caption_title) + 2 + caption_title_length = len(caption_title) + 3 caption_authors_parts = [] authors_caption_length = 0 @@ -26,10 +26,10 @@ def get_caption(book: Book) -> str: author_caption = f"👤 {get_author_string(author)}" if ( - caption_title_length + authors_caption_length + len(author_caption) + 1 + caption_title_length + authors_caption_length + len(author_caption) + 3 ) <= 1024: caption_authors_parts.append(author_caption) - authors_caption_length += len(author_caption) + 1 + authors_caption_length += len(author_caption) + 3 else: break