diff --git a/web/src/layouts/MainLayout.vue b/web/src/layouts/MainLayout.vue
index 63538be53f..1be3f1535a 100644
--- a/web/src/layouts/MainLayout.vue
+++ b/web/src/layouts/MainLayout.vue
@@ -58,8 +58,8 @@
class="warning-msg"
style="display: inline"
>
- {{
+ {{
store.state.quotaThresholdMsg
}}
@@ -136,8 +136,8 @@ class="warning" />{{
>
-
+
{{ t("menu.account") }}
-
+
l.code == getLocale()) || langList[0];
//additional links based on environment and conditions
- if (
- store.state.zoConfig.functions_enabled &&
- config.isZincObserveCloud == "false"
- ) {
- linksList.value = mainLayoutMixin.setup().leftNavigationLinks(linksList);
- } else if (config.isZincObserveCloud == "true") {
+ if (config.isZincObserveCloud == "true") {
linksList.value = mainLayoutMixin.setup().leftNavigationLinks(linksList);
}
@@ -565,6 +559,14 @@ export default defineComponent({
await configService
.get_config()
.then((res: any) => {
+ if (
+ res.data.functions_enabled &&
+ config.isZincObserveCloud == "false"
+ ) {
+ linksList.value = mainLayoutMixin
+ .setup()
+ .leftNavigationLinks(linksList);
+ }
store.dispatch("setConfig", res.data);
})
.catch((error) => console.log(error));