aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/src
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2024-04-17 20:46:17 +0200
committerGitHub <noreply@github.com>2024-04-17 20:46:17 +0200
commit863b091a5890a285c599d6a1736fbf0260e612dd (patch)
tree78b412497fc81092452c8ac9cc22964477567499 /apps/files/src
parentb4004a258296bbe8563a5c76f8e611976c2a7ffd (diff)
parentfd7906d5403f0b3e2c53f6643dbf25fadc334b2c (diff)
downloadnextcloud-server-863b091a5890a285c599d6a1736fbf0260e612dd.tar.gz
nextcloud-server-863b091a5890a285c599d6a1736fbf0260e612dd.zip
Merge pull request #44868 from nextcloud/fix/sidebar-comments
fix(comments): Fix issues thrown by comments sidebar tab code
Diffstat (limited to 'apps/files/src')
-rw-r--r--apps/files/src/views/Sidebar.vue8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/files/src/views/Sidebar.vue b/apps/files/src/views/Sidebar.vue
index c2aed34d046..398144e2414 100644
--- a/apps/files/src/views/Sidebar.vue
+++ b/apps/files/src/views/Sidebar.vue
@@ -33,7 +33,7 @@
@opened="handleOpened"
@closing="handleClosing"
@closed="handleClosed">
- <template #subname>
+ <template v-if="fileInfo" #subname>
<NcIconSvgWrapper v-if="fileInfo.isFavourited"
:path="mdiStar"
:name="t('files', 'Favorite')"
@@ -222,7 +222,7 @@ export default {
* @return {string}
*/
size() {
- return formatFileSize(this.fileInfo.size)
+ return formatFileSize(this.fileInfo?.size)
},
/**
@@ -334,7 +334,7 @@ export default {
},
getPreviewIfAny(fileInfo) {
- if (fileInfo.hasPreview && !this.isFullScreen) {
+ if (fileInfo?.hasPreview && !this.isFullScreen) {
return generateUrl(`/core/preview?fileId=${fileInfo.id}&x=${screen.width}&y=${screen.height}&a=true`)
}
return this.getIconUrl(fileInfo)
@@ -348,7 +348,7 @@ export default {
* @return {string} Url to the icon for mimeType
*/
getIconUrl(fileInfo) {
- const mimeType = fileInfo.mimetype || 'application/octet-stream'
+ const mimeType = fileInfo?.mimetype || 'application/octet-stream'
if (mimeType === 'httpd/unix-directory') {
// use default folder icon
if (fileInfo.mountType === 'shared' || fileInfo.mountType === 'shared-root') {