Handling of tags that are partially identical to another tag
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 823
- Forks
- 117
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 8
Description
Steps to reproduce
- Edit any entry. Create and set a new tag e.g. "Webserver" there
- In the same data entry create a new tag that is partially identical to the first tag e.g. "Server"
Expected behaviour
New tag should be created and be independent to the other tag.
Actual behaviour
It is difficult to create the tag as it will first automatically set "Webserver" and only after that you are able to create "Server". "Server" is not shown in the tag list, as long as you do not eliminate "Webserver" from the list by selecting it.
Browser:
Firefox 56 / Linux
Passman version:
2.1.4
cloud server:
Nextcloud
cloud version: (see admin page or version.php)
12.0.3
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in the entry editor's tag creation and suggestion flow, reproducing the reported sequence with "Webserver" and "Server". The work is done when both partially identical tags can be created and selected independently without one hiding or automatically replacing the other.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100