From c876a2d1cfe9e0c765546f1864d15a07e1919f52 Mon Sep 17 00:00:00 2001 From: Henne Vogelsang Date: Mon, 2 May 2016 18:06:24 +0200 Subject: [PATCH] Assign a public id based on the picture name --- app/uploaders/picture_uploader.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/uploaders/picture_uploader.rb b/app/uploaders/picture_uploader.rb index 171c2d23..39b81f3f 100644 --- a/app/uploaders/picture_uploader.rb +++ b/app/uploaders/picture_uploader.rb @@ -8,6 +8,10 @@ class PictureUploader < CarrierWave::Uploader::Base # use cloudinary if it's configured if Cloudinary.config.cloud_name include Cloudinary::CarrierWave + + def public_id + return model.try(:photo_file_name) || model.try(:logo_file_name) + end end def paperclip_path