Skip to content

fix(store.c): improve root path integrity check with range-based validation#309

Closed
noctrex wants to merge 0 commit into
DeusData:mainfrom
noctrex:main
Closed

fix(store.c): improve root path integrity check with range-based validation#309
noctrex wants to merge 0 commit into
DeusData:mainfrom
noctrex:main

Conversation

@noctrex

@noctrex noctrex commented May 1, 2026

Copy link
Copy Markdown
Contributor

Replace the fragile NOT IN list of individual characters with a range-based BETWEEN 'A' AND 'Z' check for validating project root paths.
The previous query only excluded letters A–H, leaving paths starting with I–Z silently invalid.
In Windows, all the alphabet can be used.
A Windows drive starting with letters I-Z breaks the saving of the database.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant