From 624b80a128c3e279b4dcac5b7265e6b68eb19991 Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Mon, 22 Mar 2010 15:13:13 -0700 Subject: [PATCH] Fixed a SQL error on postgres --- lib/budget_issue_hook.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/budget_issue_hook.rb b/lib/budget_issue_hook.rb index 082caf0..022c930 100644 --- a/lib/budget_issue_hook.rb +++ b/lib/budget_issue_hook.rb @@ -49,8 +49,8 @@ class BudgetIssueHook < Redmine::Hook::ViewListener end def controller_issues_edit_before_save(context = {}) - if context[:params] && context[:params][:issue] - context[:issue].deliverable = Deliverable.find_by_id_and_project_id(context[:params][:issue][:deliverable_id], context[:issue].project.id) + if context[:params] && context[:params][:issue] && context[:params][:issue][:deliverable_id].present? + context[:issue].deliverable = Deliverable.find_by_id_and_project_id(context[:params][:issue][:deliverable_id].to_i, context[:issue].project.id) end return '' end