fix for out of date comicpage references on thumbnail generation

This commit is contained in:
2022-06-02 17:07:31 +01:00
parent b45e667c86
commit 481ae18de2
2 changed files with 7 additions and 2 deletions

View File

@@ -174,7 +174,12 @@ class ComicBook(models.Model):
return False return False
page_obj = ComicPage.objects.get(Comic=self, index=page) page_obj = ComicPage.objects.get(Comic=self, index=page)
out = (archive.open(page_obj.page_file_name), page_obj.content_type) try:
out = (archive.open(page_obj.page_file_name), page_obj.content_type)
except rarfile.NoRarEntry:
self.verify_pages()
page_obj = ComicPage.objects.get(Comic=self, index=page)
out = (archive.open(page_obj.page_file_name), page_obj.content_type)
return out return out
def get_thumbnail_url(self): def get_thumbnail_url(self):

View File

@@ -3,7 +3,7 @@ line_length = 119
[tool.poetry] [tool.poetry]
name = "cbwebreader" name = "cbwebreader"
version = "0.4.4" version = "0.4.5"
description = "CBR/Z Web Reader" description = "CBR/Z Web Reader"
authors = ["ajurna <ajurna@gmail.com>"] authors = ["ajurna <ajurna@gmail.com>"]
license = "Creative Commons Attribution-ShareAlike 4.0 International License" license = "Creative Commons Attribution-ShareAlike 4.0 International License"