Commit 0df7a7c6ed05c025499df0bc512e2ab866c1d146

Authored by Daniel Alves
Committed by Diego Camarinha
1 parent 5891161b

Fixed project image creation.

Signed off by: Diego Araújo <diegoamc90@gmail.com>
app/controllers/projects_controller.rb
... ... @@ -20,10 +20,11 @@ class ProjectsController &lt; ApplicationController
20 20 # POST /projects
21 21 # POST /projects.json
22 22 def create
  23 + image_url = project_params.delete(:url)
23 24 @project = Project.new(project_params)
24 25 respond_to do |format|
25 26 create_and_redir(format)
26   - ProjectImage.create(url: project_params[:url],project_id: @project.id )
  27 + ProjectImage.create(url: image_url, project_id: @project.id )
27 28 end
28 29 end
29 30  
... ... @@ -42,7 +43,7 @@ class ProjectsController &lt; ApplicationController
42 43  
43 44 def update
44 45 set_project
45   - image_url = project_params.delete(:image_url)
  46 + image_url = project_params.delete(:url)
46 47 if @project.update(project_params) && @project_image.update(url: image_url)
47 48 redirect_to(project_path(@project.id))
48 49 else
... ...
app/views/projects/_form.html.erb
... ... @@ -17,7 +17,7 @@
17 17 <div class="form-row">
18 18 <div class="field-container">
19 19 <%= f.label "Image url", class: 'control-label' %><br>
20   - <%= f.text_field :image_url, class: 'text-area' ,value: @project_image.nil? ? '#' : @project_image.url %>
  20 + <%= f.text_field :url, class: 'text-area', value: @project_image.nil? ? '#' : @project_image.url %>
21 21 </div>
22 22 </div>
23 23 </div>
... ...