Fixing the ascii art media type. There was an ordering issue in the code.
authorChristopher Allan Webber <cwebber@dustycloud.org>
Fri, 8 Nov 2013 17:22:48 +0000 (11:22 -0600)
committerChristopher Allan Webber <cwebber@dustycloud.org>
Fri, 8 Nov 2013 17:22:48 +0000 (11:22 -0600)
Moved set_file_metadata till after the thumb file was created!

This commit sponsored by Samat Jain.  Thank you!

mediagoblin/media_types/ascii/processing.py

index b3c2a298e1f8304a0277e80288d51feef6824888..f898355054d5f6b23a564ed0f365f9615b3248f4 100644 (file)
@@ -151,12 +151,13 @@ class CommonAsciiProcessor(MediaProcessor):
                           'width': thumb_size[0],
                           'height': thumb_size[1]}
 
-            self.entry.set_file_metadata('thumb', **thumb_info)
-
             _log.debug('Copying local file to public storage')
             store_public(self.entry, 'thumb', tmp_thumb,
                          self.name_builder.fill('{basename}.thumbnail.jpg'))
 
+            self.entry.set_file_metadata('thumb', **thumb_info)
+
+
     def _skip_resizing(self, font, thumb_size):
         thumb_info = self.entry.get_file_metadata('thumb')