adapt payload body to entity convention with type + id

This commit is contained in:
2021-05-12 18:50:18 +02:00
parent 0af78f814c
commit 4a04628d5b
3 changed files with 16 additions and 14 deletions

View File

@@ -166,6 +166,7 @@ export default {
if (query.length >= 3) {
searchPersons_2({ query, options: this.options })
.then(suggested => new Promise((resolve, reject) => {
console.log('suggested', suggested);
this.loadSuggestions(suggested.results);
resolve();
}));
@@ -174,6 +175,7 @@ export default {
}
},
loadSuggestions(suggested) {
console.log('suggested', suggested);
this.search.suggested = suggested;
this.search.suggested.forEach(function(item) {
item.key = this.itemKey(item);
@@ -200,8 +202,7 @@ export default {
}, this);
},
itemKey(item) {
let type = item.result.type;
return type + item.result[type + '_id'];
return item.result.type + item.result.id;
}
},
}