Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8729455
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T08:50:14+00:00 2026-06-13T08:50:14+00:00

I have a model with paperclip attachment. When I try to update the model

  • 0

I have a model with paperclip attachment. When I try to update the model with another image, everything works fine except if the new file has the same name that the old one.

I guess paperclip doesn’t understand that it’s a new file even if the filename is the same.

Do you have a idea to make it work ?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-13T08:50:15+00:00Added an answer on June 13, 2026 at 8:50 am

    I was not able to find an elegant solution to this, but here is how I got it to work:

    Have an attr_accessor boolean flag on your model, and when true call the Paperclip save method to force an update.

    class MyModel < ActiveRecord::Base
       # paperclip attachment
       has_attached_file :image, { ... }
    
       attr_accessor :creative_uploaded
    
       before_save :upload_new_creative_if_necessary
    
       private
    
       def upload_new_creative_if_necessary
         if creative_uploaded
           # force update of the creative
           image.save
         end
       end
    end
    

    In my controller, when a post occurs with a file, I set that flag:

    @my_instance = MyModel.new( params[:my_model] )
    @my_instance.creative_uploaded if params[:my_model][:image]
    
    # ActiveRecord save/handle validations logic as normal
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a Profile model, which has attached file picture, using Paperclip. I am
I have a activerecord model called game with an paperclip attachment called image. I
I have a Product model which validates multiple attributes (including a Paperclip image attachment)
I have a GalleryPhoto model with a paperclip attachment that gets processed into a
I have a Tour model with a paperclip 'cover' attachment. When the Tour model
I have a model that has paperclip attachments. The model might be used in
I have a model that is using Paperclip to manage the file. After I
Formerly: Running a model method on a paperclip attachment after create or update (paperclip
Paperclip is generating wrong URLs in Heroku. I have an Audio model which has
I have a rails 3 app with paperclip. If the attachment is an image,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.