diff --git a/ayanova/src/views/home-schedule.vue b/ayanova/src/views/home-schedule.vue index 76a9acbd..38675705 100644 --- a/ayanova/src/views/home-schedule.vue +++ b/ayanova/src/views/home-schedule.vue @@ -931,7 +931,7 @@ export default { nativeEvent.stopPropagation(); }, async fetchEvents({ start, end }) { - console.log("Fetching events"); + console.log("FetchEvents:", { start: start.date, end: end.date }); try { window.$gz.form.deleteAllErrorBoxErrors(this); let res = await window.$gz.api.post("schedule/personal", { @@ -976,6 +976,17 @@ export default { async saveUserOptions() { this.settingsDialog = false; await saveFormUserOptions(this); + + //trigger refresh in calendar event triggered format + //expected: + let start = { date: this.$refs.calendar.start }; + let end = { date: this.$refs.calendar.end }; + + if (!end.date) { + end.date = start.date; + } + + await this.fetchEvents({ start, end }); } //eom }