diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index fae44968..1cf022c5 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -837,3 +837,4 @@ Current v8 docs home: https://www.ayanova.com/docs/ BUILD 8.0.0-beta.1-rc4 CHANGES OF NOTE +- subscriptions lists fixed bug where no type selected would display "[undefined]" in data list, now displays nothing \ No newline at end of file diff --git a/ayanova/src/api/enums.js b/ayanova/src/api/enums.js index 1d0af7fd..bd69ba4f 100644 --- a/ayanova/src/api/enums.js +++ b/ayanova/src/api/enums.js @@ -7,7 +7,13 @@ export default { "ERROR enums::get -> enumKey " + enumKey + " is missing from store" ); } - return window.$gz.store.state.enums[enumKey][enumValue]; + + const ret = window.$gz.store.state.enums[enumKey][enumValue]; + if (ret == undefined) { + return ""; + } else { + return ret; + } } else { const ret = []; if (enumValue == null || enumValue == 0) { diff --git a/ayanova/src/api/open-object-handler.js b/ayanova/src/api/open-object-handler.js index 71c40844..3840bacb 100644 --- a/ayanova/src/api/open-object-handler.js +++ b/ayanova/src/api/open-object-handler.js @@ -485,6 +485,12 @@ export default { params: { recordid: tid.id } }); break; + case ayatype.CustomerNotifySubscription: + vm.$router.push({ + name: "cust-notify-subscription", + params: { recordid: tid.id } + }); + break; default: window.$gz.eventBus.$emit( diff --git a/ayanova/src/views/customer-notify-subscription.vue b/ayanova/src/views/customer-notify-subscription.vue index ea4eac39..d8d739ec 100644 --- a/ayanova/src/views/customer-notify-subscription.vue +++ b/ayanova/src/views/customer-notify-subscription.vue @@ -5,6 +5,17 @@ + + + - - ATTACH REPORT todo: dynamic list of reports to select from for - type chosen + + @@ -197,8 +223,8 @@