From 55e27db75c86f65872ccbacdd95784b99d17990c Mon Sep 17 00:00:00 2001 From: Stefan Zerkalica Date: Mon, 4 Dec 2023 02:16:52 +0300 Subject: [PATCH] $mol_view_tree2 refactor, https://github.com/hyoo-ru/mam_mol/pull/646 --- webdav.view.tree | 4 +++- webdav.view.ts | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/webdav.view.tree b/webdav.view.tree index 3d45997..a2c9010 100644 --- a/webdav.view.tree +++ b/webdav.view.tree @@ -50,6 +50,7 @@ $hyoo_webdav $mol_book $hyoo_webdav_folder $mol_page minimal_width 400 + event * click?val <=> event_top?val null body / <= Description $mol_text text <= description \ @@ -58,7 +59,8 @@ $hyoo_webdav_folder $mol_page $hyoo_webdav_file $mol_page minimal_width 800 + event * click?val <=> event_top?val null body / - <= Embed $mol_embed + <= Embed $mol_embed_native uri <= src \ mime <= mime \ diff --git a/webdav.view.ts b/webdav.view.ts index 1ebfeb3..3f6904b 100644 --- a/webdav.view.ts +++ b/webdav.view.ts @@ -87,7 +87,7 @@ namespace $.$$ { } folder_row_title( uri : string ) { - return this.webdav( uri ).prop( 'displayname' ) + return this.webdav( uri )?.prop( 'displayname' ) ?? '' } folder_row_descr( uri : string ) { @@ -102,7 +102,7 @@ namespace $.$$ { } file_mime( uri : string ) { - return this.webdav( uri ).prop( 'getcontenttype' ) + return this.webdav( uri )?.prop( 'getcontenttype' ) ?? '' } file_size( uri : string ) {