Only owner of current namespace can change project namespace
This commit is contained in:
parent
f6bfa095bf
commit
2a1c5cdf99
3 changed files with 15 additions and 9 deletions
|
@ -21,9 +21,15 @@
|
|||
= f.label :namespace_id do
|
||||
%span Namespace
|
||||
.controls
|
||||
= f.select :namespace_id, namespaces_options(@project.namespace_id), {prompt: 'Choose a project namespace'}, {class: 'chosen'}
|
||||
|
||||
%span.cred Be careful. Changing project namespace can have unintended side effects
|
||||
- if can? current_user, :change_namespace, @project
|
||||
= f.select :namespace_id, namespaces_options(@project.namespace_id), {prompt: 'Choose a project namespace'}, {class: 'chosen'}
|
||||
|
||||
%span.cred Be careful. Changing project namespace can have unintended side effects
|
||||
- else
|
||||
%a.btn.btn-small.disabled= @project.namespace.try(:human_name) || "/"
|
||||
|
||||
%span.cred Only owner can change project namespace.
|
||||
|
||||
|
||||
- unless @project.heads.empty?
|
||||
.clearfix
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue