BigW Consortium Gitlab

Commit 377b59da by Timothy Andrew

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.
parent 0913204f
......@@ -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)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment