Commit 0df7a7c6ed05c025499df0bc512e2ab866c1d146
Committed by
Diego Camarinha
1 parent
5891161b
Exists in
colab
and in
4 other branches
Fixed project image creation.
Signed off by: Diego Araújo <diegoamc90@gmail.com>
Showing
2 changed files
with
4 additions
and
3 deletions
Show diff stats
app/controllers/projects_controller.rb
... | ... | @@ -20,10 +20,11 @@ class ProjectsController < 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 < 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> | ... | ... |