From 89f9280d60fc1bcd200a251189ac14ecf192939f Mon Sep 17 00:00:00 2001 From: Guillaume Perrin Date: Wed, 29 Jan 2014 16:37:57 +0100 Subject: [PATCH] adding journal support to taskboard. When an issue is drag & dropped the status change is mentioned in the issue journal. --- app/controllers/taskboard_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/taskboard_controller.rb b/app/controllers/taskboard_controller.rb index 4ceb881..bcfd1cb 100644 --- a/app/controllers/taskboard_controller.rb +++ b/app/controllers/taskboard_controller.rb @@ -23,7 +23,9 @@ def save end if params[:move] then params[:move].each do |issue_id, new_status_id| - issue = Issue.find(issue_id).update_attribute(:status_id, new_status_id) + issue = Issue.find(issue_id) + issue.init_journal(User.current) + issue.update_attribute(:status_id, new_status_id) end end respond_to do |format|