Only suggest existing tag once
This commit is contained in:
parent
da6e7893ac
commit
c73cec641a
|
@ -0,0 +1 @@
|
||||||
|
Only suggest typed tag once if it already exists
|
|
@ -52,7 +52,16 @@ export default {
|
||||||
...response,
|
...response,
|
||||||
}
|
}
|
||||||
if (currentSearch) {
|
if (currentSearch) {
|
||||||
response.results = [{name: currentSearch}, ...response.results]
|
let existingTag = response.results.find((result) => result.name === currentSearch)
|
||||||
|
if (existingTag) {
|
||||||
|
if (response.results.indexOf(existingTag) !== 0) {
|
||||||
|
response.results = [existingTag, ...response.results]
|
||||||
|
response.results.splice(response.results.indexOf(existingTag) + 1, 1)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
response.results = [{name: currentSearch}, ...response.results]
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return response
|
return response
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue