Skip to content

Commit 17fa243

Browse files
authored
Merge pull request #7672 from nextcloud/userHasQuotaButton
fix: hide upload button if user has no quota
2 parents cd38436 + cd5c260 commit 17fa243

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/components/card/AttachmentList.vue

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<template>
77
<AttachmentDragAndDrop :card-id="cardId" class="drop-upload--sidebar">
88
<div v-if="!isReadOnly" class="button-group">
9-
<NcButton class="icon-upload" @click="uploadNewFile()">
9+
<NcButton v-if="canUploadLocalFiles" class="icon-upload" @click="uploadNewFile()">
1010
{{ t('deck', 'Upload new files') }}
1111
</NcButton>
1212
<NcButton class="icon-folder" @click="shareFromFiles()">
@@ -141,6 +141,10 @@ export default {
141141
}
142142
},
143143
computed: {
144+
canUploadLocalFiles() {
145+
const storageStats = loadState('files', 'storageStats', { quota: -1 })
146+
return storageStats.quota !== 0
147+
},
144148
attachments() {
145149
// FIXME sort propertly by last modified / deleted at
146150
return [...this.$store.getters.attachmentsByCard(this.cardId)].filter(attachment => attachment.deletedAt >= 0).sort((a, b) => b.id - a.id)

0 commit comments

Comments
 (0)