node locking enhancements and fixes (#955)

* optimize image resolver

* allow previewing locked files

* allow selecting locked nodes

* fix comments and metadata tabs

* improved lock checks

* remove obsolete "experimental" directive
This commit is contained in:
Denys Vuika
2019-02-15 18:36:51 +00:00
committed by GitHub
parent 46c8062f2f
commit 4cde12dfee
40 changed files with 69 additions and 387 deletions

View File

@@ -28,6 +28,7 @@ import { EDIT_OFFLINE } from '../../../store/actions';
import { NodeEntry } from '@alfresco/js-api';
import { Subject } from 'rxjs';
import { filter, takeUntil } from 'rxjs/operators';
import { isLocked } from '../../../utils/node.utils';
@Component({
selector: 'aca-custom-name-column',
@@ -84,11 +85,6 @@ export class CustomNameColumnComponent implements OnInit, OnDestroy {
}
isFileWriteLocked() {
return !!(
this.node &&
this.node.entry &&
this.node.entry.properties &&
this.node.entry.properties['cm:lockType'] === 'WRITE_LOCK'
);
return isLocked(this.node);
}
}