From 0df7a7c6ed05c025499df0bc512e2ab866c1d146 Mon Sep 17 00:00:00 2001 From: Daniel Alves Date: Wed, 19 Nov 2014 18:22:57 -0200 Subject: [PATCH] Fixed project image creation. --- app/controllers/projects_controller.rb | 5 +++-- app/views/projects/_form.html.erb | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index 66e0d36..fc31f62 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -20,10 +20,11 @@ class ProjectsController < ApplicationController # POST /projects # POST /projects.json def create + image_url = project_params.delete(:url) @project = Project.new(project_params) respond_to do |format| create_and_redir(format) - ProjectImage.create(url: project_params[:url],project_id: @project.id ) + ProjectImage.create(url: image_url, project_id: @project.id ) end end @@ -42,7 +43,7 @@ class ProjectsController < ApplicationController def update set_project - image_url = project_params.delete(:image_url) + image_url = project_params.delete(:url) if @project.update(project_params) && @project_image.update(url: image_url) redirect_to(project_path(@project.id)) else diff --git a/app/views/projects/_form.html.erb b/app/views/projects/_form.html.erb index 5716c69..4c1b145 100644 --- a/app/views/projects/_form.html.erb +++ b/app/views/projects/_form.html.erb @@ -17,7 +17,7 @@
<%= f.label "Image url", class: 'control-label' %>
- <%= f.text_field :image_url, class: 'text-area' ,value: @project_image.nil? ? '#' : @project_image.url %> + <%= f.text_field :url, class: 'text-area', value: @project_image.nil? ? '#' : @project_image.url %>
-- libgit2 0.21.2