2
0
mirror of https://github.com/frappe/books.git synced 2024-12-23 11:29:03 +00:00

feat: allow aribitrary values in AutoComplete

- pass doc to getList
This commit is contained in:
18alantom 2021-12-30 14:30:46 +05:30
parent 50a71749ee
commit 497872eb84

View File

@ -59,6 +59,9 @@ export default {
},
},
},
inject: {
doc: { default: null },
},
computed: {},
methods: {
async updateSuggestions(e) {
@ -81,7 +84,7 @@ export default {
keyword = keyword.toLowerCase();
let list = this.df.getList
? await this.df.getList()
? await this.df.getList(this.doc)
: this.df.options || [];
let items = list.map((d) => {
@ -118,6 +121,12 @@ export default {
async onBlur(value) {
if (value === '' || value == null) {
this.triggerChange('');
return;
}
if (value && this.suggestions.length === 0) {
this.triggerChange(value);
return;
}
if (