From 1ec0f982bf196cf9a21baf733a8bc005fb971645 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Tue, 17 May 2022 18:19:52 +0800 Subject: [PATCH] fix: undefined suggestion & toast sdk error msg --- .../components/editColumn/FormulaOptions.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/packages/nc-gui/components/project/spreadsheet/components/editColumn/FormulaOptions.vue b/packages/nc-gui/components/project/spreadsheet/components/editColumn/FormulaOptions.vue index 429e335155..03f1a503ae 100644 --- a/packages/nc-gui/components/project/spreadsheet/components/editColumn/FormulaOptions.vue +++ b/packages/nc-gui/components/project/spreadsheet/components/editColumn/FormulaOptions.vue @@ -177,7 +177,7 @@ export default { this.$toast.success('Formula column saved successfully').goAway(3000) return this.$emit('saved', this.alias) } catch (e) { - this.$toast.error(e.message).goAway(3000) + this.$toast.error(await this._extractSdkResponseErrorMsg(e)).goAway(3000) } }, async update() { @@ -282,12 +282,16 @@ export default { } }, suggestionListDown() { - this.selected = ++this.selected % this.suggestion.length - this.scrollToSelectedOption() + if (this.suggestion) { + this.selected = ++this.selected % this.suggestion.length + this.scrollToSelectedOption() + } }, suggestionListUp() { - this.selected = --this.selected > -1 ? this.selected : this.suggestion.length - 1 - this.scrollToSelectedOption() + if (this.suggestion) { + this.selected = --this.selected > -1 ? this.selected : this.suggestion.length - 1 + this.scrollToSelectedOption() + } }, scrollToSelectedOption() { this.$nextTick(() => {