-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Description
Creating issue on Dashboard site lead to exception. Solution:
/lib/hooks.rb
@@ -6,8 +6,13 @@ module RedmineSprints
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
- 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
+ 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"
end
end
Metadata
Metadata
Assignees
Labels
No labels