diff options
| author | yo mama <pepper@scannerjammer.com> | 2015-09-14 19:09:35 -0700 |
|---|---|---|
| committer | yo mama <pepper@scannerjammer.com> | 2015-09-14 19:09:35 -0700 |
| commit | 477a2c7d1c1bb3eeef406bd1ff52a746277f6cef (patch) | |
| tree | e5c1dd7ecb975cd96dbe1d8e0035767a6e008f1e /Params/__init__.py | |
| parent | 23e19199befd69c06c1c11f1c11091d4445da91d (diff) | |
imgrid looking good
Diffstat (limited to 'Params/__init__.py')
| -rw-r--r-- | Params/__init__.py | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/Params/__init__.py b/Params/__init__.py index dc8fbfa..7a1c31c 100644 --- a/Params/__init__.py +++ b/Params/__init__.py @@ -54,15 +54,16 @@ class Params(object): elif value_type == "string": value = self.sanitize(str(value)) elif value_type == "img_url": - _filename = self._filename_temporary(key) - _path = os.path.join(self._working_dir, _filename) - self._image_download(value, _path) - _mimetype = self._image_mimetype(_path) - value = { - 'url': value, - 'path': _path, - 'mimetype' : _mimetype - } + if value: + _filename = self._filename_temporary(key) + _path = os.path.join(self._working_dir, _filename) + self._image_download(value, _path) + _mimetype = self._image_mimetype(_path) + value = { + 'url': value, + 'path': _path, + 'mimetype' : _mimetype + } elif value_type == "enum": if value not in enum_values: raise ValueError |
