Sanitize branch names for confidential issues.
- When creating new branches for confidential issues, prefer a branch name like `issue-15` to `some-sensitive-issue-title-15`. - The behaviour for non-confidential issues stays the same.
This commit is contained in:
parent
0913204f9b
commit
377b59da30
|
@ -151,7 +151,11 @@ class Issue < ActiveRecord::Base
|
|||
end
|
||||
|
||||
def to_branch_name
|
||||
"#{title.parameterize}-#{iid}"
|
||||
if self.confidential?
|
||||
"issue-#{iid}"
|
||||
else
|
||||
"#{title.parameterize}-#{iid}"
|
||||
end
|
||||
end
|
||||
|
||||
def can_be_worked_on?(current_user)
|
||||
|
|
Loading…
Reference in New Issue