From 7ea1b87ee0aaf79fd276cbe00cff6637b1e2f6db Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Tue, 19 Jul 2011 04:21:12 -0400 Subject: [PATCH] Made size an optional argument of the convert function --- apps/converter/api.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/apps/converter/api.py b/apps/converter/api.py index 665a980c27..2bed8c6125 100644 --- a/apps/converter/api.py +++ b/apps/converter/api.py @@ -8,7 +8,7 @@ from documents.utils import document_save_to_temp_dir from converter.conf.settings import UNOCONV_PATH from converter.exceptions import UnpaperError, OfficeConversionError from converter.literals import DEFAULT_PAGE_NUMBER, \ - DEFAULT_OCR_FILE_FORMAT, QUALITY_DEFAULT, DEFAULT_ZOOM_LEVEL, \ + QUALITY_DEFAULT, DEFAULT_ZOOM_LEVEL, \ DEFAULT_ROTATION, DEFAULT_FILE_FORMAT, QUALITY_HIGH from converter import backend @@ -100,12 +100,13 @@ def convert(input_filepath, cleanup_files=True, *args, **kwargs): unoconv_output = result input_filepath = result - transformations.append( - { - 'transformation': TRANSFORMATION_RESIZE, - 'arguments': dict(zip([u'width', u'height'], size.split(DIMENSION_SEPARATOR))) - } - ) + if size: + transformations.append( + { + 'transformation': TRANSFORMATION_RESIZE, + 'arguments': dict(zip([u'width', u'height'], size.split(DIMENSION_SEPARATOR))) + } + ) if zoom != 100: transformations.append(