From 88e859ddf4f5bdc2e3b43da03bcade51746df4ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=B6kay=20=C5=9Eat=C4=B1r?= Date: Sat, 30 Apr 2022 15:33:34 +0300 Subject: When getFileList function returns null, getFileModel function returns error. This commit enables getFileModel function to return null safely. So the real issues that were hidden behind this error should be more visible now. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gökay Şatır --- src/view/FilesAppIntegration.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/view/FilesAppIntegration.js b/src/view/FilesAppIntegration.js index 0df6418e..f373d2ec 100644 --- a/src/view/FilesAppIntegration.js +++ b/src/view/FilesAppIntegration.js @@ -207,10 +207,10 @@ export default { if (this.fileModel) { return this.fileModel } - if (!this.getFileList()) { + if (!this.getFileList() || !this.getFileList().getModelForFile || !this.getFileList()._updateDetailsView) { return null } - this.getFileList()._updateDetailsView && this.getFileList()._updateDetailsView(this.fileName, false) + this.getFileList()._updateDetailsView(this.fileName, false) this.fileModel = this.getFileList().getModelForFile(this.fileName) if (this.fileModel && this.fileModel.on) { -- cgit v1.2.3