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> | ... | ... |