From 7cf7f1f1b85ccfedfb99db5a8f99716b2923f08a Mon Sep 17 00:00:00 2001 From: Nicolas Vazquez Date: Tue, 28 May 2024 12:51:31 -0300 Subject: [PATCH] UI: Fix CKS cluster creation templates listing for non admins --- ui/src/views/compute/CreateKubernetesCluster.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/src/views/compute/CreateKubernetesCluster.vue b/ui/src/views/compute/CreateKubernetesCluster.vue index 5970906d2ed..33b459d61ad 100644 --- a/ui/src/views/compute/CreateKubernetesCluster.vue +++ b/ui/src/views/compute/CreateKubernetesCluster.vue @@ -565,9 +565,12 @@ export default { } }) }, + isAdminOrDomainAdmin () { + return ['Admin', 'DomainAdmin'].includes(this.$store.getters.userInfo.roletype) + }, fetchCksTemplates () { const params = { - templatefilter: 'all', + templatefilter: this.isAdminOrDomainAdmin() ? 'all' : 'self', forcks: true } this.templateLoading = true