summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/views/editor_helpers.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/core/views/editor_helpers.py b/core/views/editor_helpers.py
index 47660b6..17ae04b 100644
--- a/core/views/editor_helpers.py
+++ b/core/views/editor_helpers.py
@@ -73,9 +73,12 @@ def new_image_form(request, path):
i = i.resize((int(width / scale), int(height / scale)), Image.ANTIALIAS)
tscale = max(width / THUMBNAIL_WIDTH, height / THUMBNAIL_HEIGHT)
thumbnail = i.resize((int(width / tscale), int(height / tscale)), Image.ANTIALIAS)
+
ib = io.BytesIO()
+ i = i.convert('RGB')
i.save(ib, format="jpeg", quality = 75)
tb = io.BytesIO()
+ thumbnail = thumbnail.convert('RGB')
thumbnail.save(tb, format="jpeg", quality = 70)
image_rel_path, thumb_rel_path, desc_rel_path = form.get_rel_paths()
image_page_template = loader.get_template("image_page_template.html")