X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/0e8c1e1029c9a8039600d87553f206410647e6b4..65c55a07a1ed0605f8059809281ca69320363964:/apps/catalogue/models.py diff --git a/apps/catalogue/models.py b/apps/catalogue/models.py index 90ecb1a3c..37ea4e842 100644 --- a/apps/catalogue/models.py +++ b/apps/catalogue/models.py @@ -296,7 +296,7 @@ class Book(models.Model): book_info = dcparser.parse(xml_file) if not isinstance(xml_file, File): - xml_file = File(xml_file) + xml_file = File(open(xml_file)) try: return cls.from_text_and_meta(xml_file, book_info, overwrite)