From daac23a4d0febaef514e20af4ac1d0a61ac5fadf Mon Sep 17 00:00:00 2001 From: LuceIt Date: Fri, 12 Aug 2011 08:31:46 +0200 Subject: [PATCH] change_5054: Solved issue #66 (https://github.com/software-project/scrum-pm/issues/66) only for create button not for create and continue. Still working on it --- app/controllers/issue_sprints_controller.rb | 1 - .../issue_sprints/_redirect_after_create.rhtml | 9 ++++++--- assets/stylesheets/spinner.gif | Bin 0 -> 7823 bytes lib/hooks.rb | 9 ++++----- 4 files changed, 10 insertions(+), 9 deletions(-) create mode 100644 assets/stylesheets/spinner.gif diff --git a/app/controllers/issue_sprints_controller.rb b/app/controllers/issue_sprints_controller.rb index 77926ba..b13018e 100755 --- a/app/controllers/issue_sprints_controller.rb +++ b/app/controllers/issue_sprints_controller.rb @@ -4,7 +4,6 @@ class IssueSprintsController < IssuesController helper SprintsHelper helper CustomFieldsHelper - # Add a new issue # The new issue will be created from an existing one if copy_from parameter is given def new diff --git a/app/views/issue_sprints/_redirect_after_create.rhtml b/app/views/issue_sprints/_redirect_after_create.rhtml index ab58853..5b44d0b 100644 --- a/app/views/issue_sprints/_redirect_after_create.rhtml +++ b/app/views/issue_sprints/_redirect_after_create.rhtml @@ -1,7 +1,10 @@ \ No newline at end of file + diff --git a/assets/stylesheets/spinner.gif b/assets/stylesheets/spinner.gif new file mode 100644 index 0000000000000000000000000000000000000000..39615c89252d05f980b2cda99be6b153b26b20c1 GIT binary patch literal 7823 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 literal 0 HcmV?d00001 diff --git a/lib/hooks.rb b/lib/hooks.rb index 9c580e7..43bad7c 100644 --- a/lib/hooks.rb +++ b/lib/hooks.rb @@ -7,11 +7,10 @@ def controller_issues_new_before_save(context = {}) context[:issue].user_story_id = context[:params][:issue][:user_story_id] if context[:issue].user_story_id && context[:issue].fixed_version_id if context[:issue].id - context[:issue].redirect_to = url_for(:controller => :sprints, :action => "show", :id => context[:issue].fixed_version_id, :project_id => context[:issue].project.identifier)+"/"+context[:issue].id - else - context[:issue].redirect_to = url_for(:controller => :sprints, :action => "show", :id => context[:issue].fixed_version_id, :project_id => context[:issue].project.identifier) - end - puts ":controller_issues_new_before_save 99" + contest[:issue].redirect_to = nil + else + context[:issue].redirect_to = url_for(:controller => :sprints, :action => "show", :id => context[:issue].fixed_version_id, :project_id => context[:issue].project.identifier) + end end end end