This PR makes it so tags cannot be created with the same name, stopping duplicate tags from existing. The front-end doesn't exist and this PR adds backend functionality.
This is the error now from the backend when trying to create a duplicate tag:
Error executing operation: ErrResolverError(Error { code: Conflict, message: "Tag with the same name already exists", cause: None })
This PR makes it so tags cannot be created with the same name, stopping duplicate tags from existing. The front-end doesn't exist and this PR adds backend functionality.
This is the error now from the backend when trying to create a duplicate tag: