I'm using Paperclip to save pictures in my Rails application:
User model:
class User < ActiveRecord::Base
has_one :profile
end
Profile model:
class Profile < ActiveRecord::Base
has_attached_file :avatar, :styles => {:medium => "300x300>", :thumb => "100x100>"}
belongs_to :user
end
I try to delete the avatar with:
current_user.profile.avatar = nil
current_user.profile.save
but it doesn't work. Is it possible?
profile = current_user.profile
profile.avatar.destroy
profile.save
You can't save object this way current_user.profile.save
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With