Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't differentiate tags with same name #733

Open
chrisnoisel opened this issue Nov 3, 2023 · 1 comment
Open

Can't differentiate tags with same name #733

chrisnoisel opened this issue Nov 3, 2023 · 1 comment

Comments

@chrisnoisel
Copy link

Hello,
First I'd like to say thank you for your work on teedy as it seems to me to be a great framework to implement taxonomy on documents.
In that sense, I heavily use the tag hierarchy and I may have a lot of tags in the end.

I see that the ui lets me create tags with the same name (even with the same parent) but fails search or navigate to them individually since it seems the tags are most of the time resolved by their name (e.g. "tag:name_of_the_tag")
It leads to unsuccessful searches or documents belonging to a wrong tag hierarchy. With multiple users and/or a big enough hierarchy it seem very likely to have duplicate tags at some point.

The UI should either prevent the user to create duplicate tags or provide a way to disambiguate (the later seeming less restrictive but tricky to implement the way teedy is currently designed)

I've searched for similar issues but didn't find one, sorry if that has already been brought up to you.

@chrisnoisel chrisnoisel changed the title Can't distinguish between tags with same name Can't differentiate tags with same name Nov 3, 2023
@Kimbaras
Copy link

Kimbaras commented Mar 18, 2024

Hi all,

I'm in the same situation of having multiple tags with the same name but different parent and as per the original issue, I'm not able to properly select the tag that I want.
A practical example (for my use case) is something similar to:

Bills
   Energy
      Provider A
      Provider B
   Gas
      Provider A
      Provider B

In the various tests I'm doing (and thinking of adopting Teedy in place of other document managers I already have) I'm unable to properly select a provider under either category.

I could differentiate the child tags with something like "Provider A - E(nergy)" and "Provider A - G(as)" but it's not really what I'd like.

NOTE: while adding a document, in the tags search field I can see both tags (as the same provider name is shown multiple times, correctly) but I'm unable to apply to correct one, as selecting either the first or second result (in my case) leads always to the first tag being applied.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants