Closed
Description
Checklist
- I am using an up-to-date version.
- I have read the documentation.
- I have searched existing issues.
TagStudio Version
main branch (v9.5.0)
Operating System & Version
macOS 15.1.1
Description
Currently, tag aliases allow for blank string values in the database. When converting over JSON libraries, this also adds several blank alias entries into the database.
Expected Behavior
Empty values ("", NONE, etc.) should not be allowed as alias names as they are unhelpful and clog up the database with unintentional and meaningless values.
Steps to Reproduce
- Have a JSON database with several user-created tags that do not contain aliases
- Migrate JSON db to SQL
- Open SQL db in an appropriate SQLite viewing application or plugin (I used SQLite Viewer for VSCode)
- Observe the empty string values in alias name rows
Logs
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
✅ Done