Commit 263e29df authored by Martin Giger's avatar Martin Giger Committed by Georg Krause
Browse files

Only suggest existing tag once

parent e11f7edf
Only suggest typed tag once if it already exists
......@@ -52,7 +52,16 @@ export default {
...response,
}
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
}
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment