This is an automated email from the ASF dual-hosted git repository.

pearl11594 pushed a commit to branch fix-user-network-domains
in repository https://gitbox.apache.org/repos/asf/cloudstack.git

commit 8471283164b52cea1932c37cb157d25dc8571c78
Author: Pearl Dsilva <pearl1...@gmail.com>
AuthorDate: Fri Jul 5 10:35:17 2024 -0400

    UI: create network form constantly tries to list domains - which is not 
permitted for normal users
---
 ui/src/views/network/CreateIsolatedNetworkForm.vue | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/ui/src/views/network/CreateIsolatedNetworkForm.vue 
b/ui/src/views/network/CreateIsolatedNetworkForm.vue
index 67b5ed4c4b7..1da1908e7a5 100644
--- a/ui/src/views/network/CreateIsolatedNetworkForm.vue
+++ b/ui/src/views/network/CreateIsolatedNetworkForm.vue
@@ -449,7 +449,9 @@ export default {
       })
     },
     fetchData () {
-      this.fetchDomainData()
+      if (this.isAdminOrDomainAdmin()) {
+        this.fetchDomainData()
+      }
       this.fetchZoneData()
       this.allowSettingMTU()
     },

Reply via email to