Skip to content
Snippets Groups Projects
Commit bbc916ba authored by Dmitriy Zaporozhets's avatar Dmitriy Zaporozhets
Browse files

If user is owner of project it cant be removed from this project

parent 9fbbd6a6
No related branches found
No related tags found
1 merge request!5081fixed command to update init script
Loading
Loading
@@ -110,4 +110,8 @@ class UsersProject < ActiveRecord::Base
def access_field
project_access
end
def owner?
project.owner == user
end
end
Loading
Loading
@@ -102,6 +102,9 @@
%strong
= link_to user.name, admin_user_path(user)
.pull-right
%span.light= users_project.human_access
= link_to admin_project_member_path(@project, user), confirm: remove_from_project_team_message(@project, user), method: :delete, class: "btn btn-small btn-remove" do
%i.icon-remove
- if users_project.owner?
%span.light Owner
- else
%span.light= users_project.human_access
= link_to admin_project_member_path(@project, user), confirm: remove_from_project_team_message(@project, user), method: :delete, class: "btn btn-small btn-remove" do
%i.icon-remove
Loading
Loading
@@ -90,6 +90,9 @@
 
- if tm
.pull-right
%span.light= tm.human_access
= link_to admin_project_member_path(project, tm.user), confirm: remove_from_project_team_message(project, @user), method: :delete, class: "btn btn-small btn-remove" do
%i.icon-remove
- if tm.owner?
%span.light Owner
- else
%span.light= tm.human_access
= link_to admin_project_member_path(project, tm.user), confirm: remove_from_project_team_message(project, @user), method: :delete, class: "btn btn-small btn-remove" do
%i.icon-remove
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment