Hiding the transfer project option if I'm the only member of the project but show the owner

stable
Alejandro Alonso 2016-04-01 10:52:11 +02:00
parent 9bb7357705
commit b526c2c8db
3 changed files with 9 additions and 3 deletions

View File

@ -569,13 +569,15 @@ AdminProjectChangeOwnerDirective = (lightboxFactory) ->
}, {
projectId: scope.projectId,
activeUsers: scope.activeUsers,
currentOwnerId: scope.owner.id
currentOwnerId: scope.owner.id,
members: scope.members
})
scope: {
"activeUsers": "="
"projectId": "="
"owner": "="
"members": "="
},
templateUrl: "admin/admin-project-change-owner.html"
}

View File

@ -5,4 +5,7 @@
.owner-info-title {{ 'ADMIN.PROJECT_PROFILE.PROJECT_OWNER' | translate }}
.owner-name {{::owner.full_name_display}}
a.request(href="", ng-click="changeOwner()") {{ 'ADMIN.PROJECT_PROFILE.CHANGE_OWNER' | translate }}
a.request(
href="",
ng-click="changeOwner()",
ng-if="members > 1") {{ 'ADMIN.PROJECT_PROFILE.CHANGE_OWNER' | translate }}

View File

@ -84,8 +84,9 @@ div.wrapper(
project-id="project.id"
)
fieldset(ng-if="project.owner.id == user.id && project.members.length > 1")
fieldset(ng-if="project.owner.id == user.id")
tg-admin-project-change-owner.admin-project-profile-owner-actions(
members="project.members.length"
owner="project.owner",
project-id="project.id"
active-users="activeUsers"