From 28e04624b3112b51e386f011f69dcb6da6066634 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Wed, 20 Feb 2019 21:59:40 +0100 Subject: Properly check if fileList is available MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- js/documents.js | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) (limited to 'js/documents.js') diff --git a/js/documents.js b/js/documents.js index 8e7525a7..73959970 100644 --- a/js/documents.js +++ b/js/documents.js @@ -168,6 +168,16 @@ var documentsMain = { return ocurl; }, + getFileList: function() { + if (parent.OCA.Files.App) { + return parent.OCA.Files.App.FileList; + } + if (parent.OCA.Files.FileList) { + return parent.OCA.Files.FileList; + } + return null; + }, + UI : { /* Editor wrapper HTML */ container : '
' + @@ -612,8 +622,8 @@ var documentsMain = { } } else if (msg.Values.Status === "Document_Loaded" ) { window.removeEventListener('message', editorInitListener, false); - if (parent.OCA.Files.App.fileList.reload) { - parent.OCA.Files.App.fileList.reload(); + if (documentsMain.getFileList()) { + documentsMain.getFileList().reload(); documentsMain.getFileModel(); } } @@ -838,8 +848,8 @@ var documentsMain = { } documentsMain.ready = true; - if (parent && parent.OCA.Files.App.fileList.reload) { - parent.OCA.Files.App.fileList.reload(); + if (parent && documentsMain.getFileList() !== null) { + documentsMain.getFileList().reload(); } }, -- cgit v1.2.3