From 0254583c851f7dda28fa6604adbd3d142ea07dcd Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 18 Oct 2021 18:46:31 +0000 Subject: [PATCH] license lockout handling code for when db has more active users than license allows for --- ayanova/src/views/adm-license.vue | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/ayanova/src/views/adm-license.vue b/ayanova/src/views/adm-license.vue index 51875a1d..2a5ddca8 100644 --- a/ayanova/src/views/adm-license.vue +++ b/ayanova/src/views/adm-license.vue @@ -232,6 +232,17 @@ export default { vm.formState.loading = false; vm.formState.ready = true; window.$gz.eventBus.$on("menu-click", clickHandler); + + if (this.$store.state.l) { + //license lockout, show popup and persistent error + await window.$gz.dialog.displayLTModalNotificationMessage( + "UserCountExceeded", + null, + "error", + this.$store.state.helpUrl + "adm-license#user-count-exceeded" + ); + // + } } catch (err) { vm.formState.ready = true; window.$gz.errorHandler.handleFormError(err, vm); @@ -618,7 +629,8 @@ async function fetchTranslatedText(vm) { "NewLicenseNotFound", "HelpReleaseKey", "HelpRestore", - "CopyDbId" + "CopyDbId", + "UserCountExceeded" ]); }