[SOLVED] Rails 7 How do I keep attachments in file_field when editing records

Issue

This Content is from Stack Overflow. Question asked by onedumbquestion

When I edit records that have attachments the file_field is still in the form, this time without any files selected and when I submit the form to update the record all of the previous attachments get removed How can I keep them?



Solution

In a controller, you can restrict the attachment field,

def update
  @object.update(object_params)
end

def object_params
  params.permit(:name, :details,...) #remove attachment field from this list
end

Hope this will help you.


This Question was asked in StackOverflow by onedumbquestion and Answered by Amol Mohite It is licensed under the terms of CC BY-SA 2.5. - CC BY-SA 3.0. - CC BY-SA 4.0.

people found this article helpful. What about you?