[ACA-1529] performance fixes for permission checks (#498)

* fix recent files

* fix files component

* fix shared files

* don't evaluate permissions for empty selection

* fix info drawer

* fix viewer

* fix tests

* reduce one more check

* track upload errors on app level

* remove console log

* reduce service dependencies
This commit is contained in:
Denys Vuika
2018-07-08 12:25:20 +01:00
committed by GitHub
parent fe683015c5
commit 718a32a907
23 changed files with 171 additions and 151 deletions

View File

@@ -42,12 +42,12 @@ import { ExtensionService } from '../../extensions/extension.service';
export class LibrariesComponent extends PageComponent implements OnInit {
constructor(private route: ActivatedRoute,
private content: ContentManagementService,
content: ContentManagementService,
private contentApi: ContentApiService,
store: Store<AppStore>,
extensions: ExtensionService,
private router: Router) {
super(store, extensions);
super(store, extensions, content);
}
ngOnInit() {