Actions
Defect #26072
closedSet default assignee before validation
Start date:
Due date:
% Done:
0%
Estimated time:
Resolution:
Fixed
Affected version:
Description
Currently the default assignee is set only after validations. This means that when the field is required the default assignee does not work.
The following patch changes setting the default assignee to before the validation:
diff --git a/app/models/issue.rb b/app/models/issue.rb
index 7d411fc94..a5ebfbffa 100644
--- a/app/models/issue.rb
+++ b/app/models/issue.rb
@@ -105,8 +105,8 @@ class Issue < ActiveRecord::Base
end
}
+ before_validation :default_assign, on: :create
before_validation :clear_disabled_fields
- before_create :default_assign
before_save :close_duplicates, :update_done_ratio_from_issue_status,
:force_updated_on_change, :update_closed_on, :set_assigned_to_was
after_save {|issue| issue.send :after_project_change if !issue.id_changed? && issue.project_id_changed?}
Files
Related issues
Updated by Go MAEDA almost 8 years ago
- File 26072-reproduce.png 26072-reproduce.png added
- Status changed from New to Confirmed
- Target version set to 3.2.7
Updated by Go MAEDA almost 8 years ago
- Related to Feature #482: Default assignee on each project added
Updated by Jean-Philippe Lang almost 8 years ago
- Status changed from Confirmed to Resolved
- Assignee set to Jean-Philippe Lang
- Resolution set to Fixed
Updated by Toshi MARUYAMA over 7 years ago
- Related to Feature #26680: Show default assignee when creating new issue added
Actions