Skip to content

Commit 344fbda

Browse files
Pytaljuliusknorr
authored andcommitted
fix(NcTeamResources): Do not make extraneous requests for resources
Signed-off-by: Christopher Ng <[email protected]>
1 parent 25f0661 commit 344fbda

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/components/NcRelatedResourcesPanel/NcTeamResources.vue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
<script>
6969
import axios from '@nextcloud/axios'
7070
import { generateOcsUrl } from '@nextcloud/router'
71+
import { getCapabilities } from '@nextcloud/capabilities'
7172
import AccountGroup from 'vue-material-design-icons/AccountGroup.vue'
7273
import ChevronDown from 'vue-material-design-icons/ChevronDown.vue'
7374
import ChevronUp from 'vue-material-design-icons/ChevronUp.vue'
@@ -77,6 +78,8 @@ import NcIconSvgWrapper from '../NcIconSvgWrapper/NcIconSvgWrapper.vue'
7778
7879
import { t } from '../../l10n.js'
7980
81+
const teamResourceProviders = getCapabilities()?.circles?.teamResourcesProviders ?? []
82+
8083
export default {
8184
name: 'NcTeamResources',
8285
@@ -158,6 +161,9 @@ export default {
158161
methods: {
159162
t,
160163
async fetchTeamResources() {
164+
if (!teamResourceProviders.includes(this.providerId)) {
165+
return
166+
}
161167
try {
162168
this.loading = true
163169
const response = await axios.get(generateOcsUrl(`/teams/resources/${this.providerId}/${this.itemId}`))

0 commit comments

Comments
 (0)