Commit 9a325d9e

mo k <m@mokhan.ca>
2012-01-10 04:20:19
check if there is an original filename before applying a filename to an uploaded image.
1 parent 250aa08
Changed files (2)
app/controllers/creations_controller.rb
@@ -43,6 +43,7 @@ class CreationsController < ApplicationController
   def update
     @creation = current_user.creations.find(params[:id])
     @creation.category_ids = params[:creation][:category_ids] ||= []
+    logger.info params
 
     respond_to do |format|
       if @creation.update_attributes(params[:creation])
app/uploaders/image_uploader.rb
@@ -55,7 +55,9 @@ class ImageUploader < CarrierWave::Uploader::Base
   def filename
     # @name = Digest::MD5.hexdigest(super.chomp(File.extname(super)))
     # "#{@name}.png"
-    super.chomp(File.extname(super)) + '.png'
+    if original_filename 
+      super.chomp(File.extname(super)) + '.png'
+    end
   end
   # def filename 
   #   if original_filename