Skip to content
Snippets Groups Projects
Commit 263e29df authored by Martin Giger's avatar Martin Giger Committed by Georg Krause
Browse files

Only suggest existing tag once

parent e11f7edf
No related branches found
No related tags found
No related merge requests found
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
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment