From 8bb181a4653e728e42ce6ecb82fa450f39a9403d Mon Sep 17 00:00:00 2001 From: James Allen Date: Mon, 16 Jun 2014 15:12:10 +0100 Subject: [PATCH] Don't allow renaming of shared proejcts --- services/web/app/views/project/list.jade | 4 ++-- services/web/public/coffee/project-list.coffee | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/services/web/app/views/project/list.jade b/services/web/app/views/project/list.jade index b11a6e55e5..a031b0b4ec 100644 --- a/services/web/app/views/project/list.jade +++ b/services/web/app/views/project/list.jade @@ -143,14 +143,14 @@ block content li a(href="#", ng-click="openNewTagModal()") Create New Folder - .btn-group(ng-hide="selectedProjects.length != 1") + .btn-group(ng-hide="selectedProjects.length != 1").dropdown a.btn.btn-default.dropdown-toggle( href='#', data-toggle="dropdown" ) More span.caret ul.dropdown-menu.dropdown-menu-right(role="menu") - li + li(ng-show="getFirstSelectedProject().accessLevel == 'owner'") a( href='#', ng-click="openRenameProjectModal()" diff --git a/services/web/public/coffee/project-list.coffee b/services/web/public/coffee/project-list.coffee index 19df920007..3bbb3b334c 100644 --- a/services/web/public/coffee/project-list.coffee +++ b/services/web/public/coffee/project-list.coffee @@ -249,7 +249,7 @@ ProjectPageApp.controller "ProjectPageController", ($scope, $modal, $http, $q) - $scope.openRenameProjectModal = () -> project = $scope.getFirstSelectedProject() - return if !project? + return if !project? or project.accessLevel != "owner" modalInstance = $modal.open( templateUrl: "renameProjectModalTemplate"