aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mediagoblin/media_types/image/processing.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/mediagoblin/media_types/image/processing.py b/mediagoblin/media_types/image/processing.py
index 2932c455..5b8259fc 100644
--- a/mediagoblin/media_types/image/processing.py
+++ b/mediagoblin/media_types/image/processing.py
@@ -47,7 +47,9 @@ def process_image(entry):
mgg.queue_store, queued_filepath,
'source')
- extension = os.path.splitext(queued_filename)[1]
+ filename_bits = os.path.splitext(queued_filename)
+ basename = os.path.split(filename_bits[0])[1]
+ extension = filename_bits[1].lower()
try:
thumb = Image.open(queued_filename)
@@ -93,7 +95,8 @@ def process_image(entry):
queued_file = file(queued_filename, 'rb')
with queued_file:
- original_filepath = create_pub_filepath(entry, queued_filepath[-1])
+ #create_pub_filepath(entry, queued_filepath[-1])
+ original_filepath = create_pub_filepath(entry, basename + extension)
with mgg.public_store.get_file(original_filepath, 'wb') \
as original_file: