please help: when I try to modify attribute size or key or anything, I am getting this errors:
TypeScript
Deprecated: strtolower(): Passing null to parameter #1 ($string) of type string is deprecated in /usr/src/code/vendor/utopia-php/database/src/Database/Validator/Index.php on line 62
[Error] Timestamp: 2025-06-30T21:48:17+00:00
[Error] Method: PATCH
[Error] URL: /v1/databases/:databaseId/collections/:collectionId/attributes/string/:key
[Error] Type: Appwrite\Extend\Exception
[Error] Message: Invalid index attribute "" not found
[Error] File: /usr/src/code/app/controllers/api/databases.php
[Error] Line: 409
TL;DR
Developers on appwrite 1.7.4 facing issues modifying attributes due to deprecated function call. Error message indicates invalid index attribute not found. To fix, update to the latest version of appwrite, as this issue may have been resolved in newer releases.I am using appwrite 1.7.4. is it safe to use the migrate command?
Recommended threads
- User ID case sensitivity
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 "V...
- Any way to temporarily bypass the email ...
Hey guys, any way to bypass the email verification to use the accounts again? i need to recover some projects that due to recent changes have been stopped, and ...
- How to use Sites on selfhosted appwrite
whenever I try to create a site even with template it says 404 nginx error