From 93b8d3742fe6841dbdcfed4066168a21fb224f9e Mon Sep 17 00:00:00 2001 From: Vito Date: Mon, 24 Apr 2017 04:15:54 -0700 Subject: [PATCH] Added permission check on documentlist action menu (#1832) * #ADF-166 - add permissin check on folder creation * #ADF-166 - removed wrong pushed change * #ADF-166 - improved permission check * #ADF-166 - added test for menu action permission check * #ADF-166 upgraded disabled attribute to match all the browsers * #ADF-166 added peer review changes * #ADF-166 added some little code improvements --- .../app/components/files/files.component.html | 3 +- .../components/setting/setting.component.html | 2 +- .../ng2-alfresco-documentlist/README.md | 1 + .../components/document-list.component.html | 3 +- .../src/components/document-list.component.ts | 26 ++- .../document-menu-action.component.html | 2 +- .../document-menu-action.component.spec.ts | 188 ++++++++++++++++-- .../document-menu-action.component.ts | 88 ++++++-- 8 files changed, 266 insertions(+), 47 deletions(-) diff --git a/demo-shell-ng2/app/components/files/files.component.html b/demo-shell-ng2/app/components/files/files.component.html index 7d8ac80977..bf828122ff 100644 --- a/demo-shell-ng2/app/components/files/files.component.html +++ b/demo-shell-ng2/app/components/files/files.component.html @@ -20,7 +20,8 @@ [allowDropFiles]="true" (error)="onNavigationError($event)" (success)="resetError()" - (preview)="showFile($event)"> + (preview)="showFile($event)" + (permissionError)="onPermissionsFailed($event)">