I see that through REST (and SDK as well), getting a user is not case sensitive. And even though documentation does not clearly state that it is, the wording "Valid chars are a-z, A-Z, 0-9, period, hyphen, and underscore" kind of indicates that Anna and anna would be different IDs. I found an answer for this that this a DB feature, but is there a walkaround to make this possible? If not, then maybe it would be beneficial to add this information to the documentation
Not that this is the answer you want, but it looks like they're just doing _uid = id, and in mariadb string comparisons like this are not case sensative.
https://github.com/utopia-php/database/blob/main/src/Database/Adapter/SQL.php#L375C1-L378C57
But I agree, it should note that somewhere in the docs, ideally it should be case sensative though. You can make an issue for this in the appwrite github if you want.
Recommended threads
- CORS errors in Obsidian custom plugin
Hi, anyone here familiar with obsidian community plugins? In short: it's a local first note app which supports writing your own add-ons / plugin But I keep get...
- Appwrite 1.9.0 doctor fails tho database...
So i was testing in a local environment the upgrade for 1.9.0, and after getting everything into a running state, i checked the logs that shows : ``` └── Cre...
- Failed to start containers.
I'm trying to install Appwrite locally but struck on the subject point. There is no clear error in logs.