@if (selection.hasValue() && disableDelete === false) { } @if (!selection.hasValue()) { } @if (disableWrite === false && selection.hasValue() === false && routerLink) {
add {{ 'GRANTS.ADD_BTN' | translate }}
}
@if (row && row.userType === Type.TYPE_HUMAN) { } @else { }
{{ 'PROJECT.GRANT.USER' | translate }} {{ grant.displayName ? grant.displayName : grant.userName ? grant.userName : '' }} {{ 'PROJECT.GRANT.ORG' | translate }} {{ 'grantedOrgName' in grant && grant.grantedOrgName ? grant.grantedOrgName : grant.orgName }} {{ 'PROJECT.GRANT.PROJECTNAME' | translate }} {{ grant.projectName }} {{ 'PROJECT.GRANT.TYPE' | translate }} {{ getType(grant) }} {{ 'PROJECT.GRANT.CREATIONDATE' | translate }} {{ grant.details.creationDate | timestampToDate | localizedDate: 'dd. MMM, HH:mm' }} {{ 'PROJECT.GRANT.CHANGEDATE' | translate }} {{ grant.details.changeDate | timestampToDate | localizedDate: 'dd. MMM, HH:mm' }} {{ 'PROJECT.GRANT.ROLENAMESLIST' | translate }}
@for (role of grant.roleKeysList; track role) { {{ role }} }
{{ 'PROJECT.GRANT.STATE' | translate }} {{ 'USER.DATA.STATE' + grant.state | translate }}
@if ((dataSource.loading$ | async) === false && !dataSource.totalResult) {
{{ 'GRANTS.EMPTY' | translate }}
}