[ACA-1060] [Recent Files] Working copy is incorrectly displayed for a file locked for offline editing (#128)

-moved common code to PageComponent to avoid duplication
-used the imageResolver and onNodeSelect on recent files also
This commit is contained in:
suzanadirla
2017-12-11 16:59:50 +02:00
committed by Denys Vuika
parent d4a55c5b95
commit ebd1d840f8
5 changed files with 57 additions and 44 deletions

View File

@@ -63,7 +63,10 @@ export class RecentFilesComponent extends PageComponent implements OnInit, OnDes
}
onNodeDoubleClick(node: MinimalNodeEntryEntity) {
if (node && node.isFile) {
if (node && PageComponent.isLockedNode(node)) {
event.preventDefault();
} else if (node && node.isFile) {
this.router.navigate(['/preview', node.id]);
}
}