From 931bdfd113eb5222969b6fe880b9acb62f9505e1 Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Tue, 9 Jun 2015 03:25:49 -0400 Subject: [PATCH] If no image is available when get_image is called, generate the first page automatically --- mayan/apps/converter/classes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mayan/apps/converter/classes.py b/mayan/apps/converter/classes.py index 54f759c78c..3239c7c3a1 100644 --- a/mayan/apps/converter/classes.py +++ b/mayan/apps/converter/classes.py @@ -118,6 +118,7 @@ class ConverterBase(object): def __init__(self, file_object, mime_type=None): self.file_object = file_object + self.image = None self.mime_type = mime_type or get_mimetype(file_object=file_object, mimetype_only=False)[0] self.soffice_file_object = None @@ -136,7 +137,7 @@ class ConverterBase(object): def get_page(self, output_format=DEFAULT_FILE_FORMAT): if not self.image: - self.seek(1) + self.seek(0) image_buffer = StringIO() self.image.save(image_buffer, format=output_format)