diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb index 269e988d9..b3f21fddf 100644 --- a/app/controllers/issues_controller.rb +++ b/app/controllers/issues_controller.rb @@ -344,8 +344,8 @@ class IssuesController < ApplicationController end def preview - issue = @project.issues.find_by_id(params[:id]) - @attachements = issue.attachments if issue + @issue = @project.issues.find_by_id(params[:id]) if params[:id] + @attachements = issue.attachments if @issue @text = params[:notes] || (params[:issue] ? params[:issue][:description] : nil) render :partial => 'common/preview' end diff --git a/app/views/issues/new.rhtml b/app/views/issues/new.rhtml index 7b9dde899..280e2009b 100644 --- a/app/views/issues/new.rhtml +++ b/app/views/issues/new.rhtml @@ -8,7 +8,7 @@ <%= submit_tag l(:button_create) %> <%= link_to_remote l(:label_preview), - { :url => { :controller => 'issues', :action => 'preview', :project_id => @project, :id => @issue }, + { :url => { :controller => 'issues', :action => 'preview', :project_id => @project }, :method => 'post', :update => 'preview', :with => "Form.serialize('issue-form')",