Fix rarfile import as by default it is optional

This commit is contained in:
lordwelch 2021-12-12 18:46:28 -08:00
parent 6e1e8959c9
commit da4daa6a8a

View File

@ -26,7 +26,11 @@ import io
import natsort
from PyPDF2 import PdfFileReader
from unrar.cffi import rarfile
try:
from unrar.cffi import rarfile
except:
pass
try:
import Image
pil_available = True
@ -627,7 +631,10 @@ class ComicArchive:
return zipfile.is_zipfile(self.path)
def rarTest(self):
return rarfile.is_rarfile(self.path)
try:
return rarfile.is_rarfile(self.path)
except:
return False
def isZip(self):
return self.archive_type == self.ArchiveType.Zip