`Invalid document structure: Missing required attribute "expire"` on `users.createSession()`
- 0
- Self Hosted
- Auth
I'm trying to call $users->createSession($userId). I receive a 500 Server Error, and in the Appwrite logs, I see [Error] Message: Invalid document structure: Missing required attribute "expire".
Appwrite v1.5.4 PHP SDK 11.0.1
My guess as to why this is happening - I see in POST /v1/account/sessions/token ($account->createSession()), expire is in the new Document() declaration (https://github.com/appwrite/appwrite/blob/505637d1190881d131fbe2eb003e6b27676a4387/app/controllers/api/account.php#L106), whereas in POST /v1/users/:userId/sessions ($users->createSession(), expire is added after the Document is created (https://github.com/appwrite/appwrite/blob/505637d1190881d131fbe2eb003e6b27676a4387/app/controllers/api/users.php#L1811).
Recommended threads
- HUGE OUTRAGE IN APPWRITE, I CANNOT ACCES...
I have 2k users trying to access, sending me messages. What am I supposed to do? Please solve this asap.
- All my apps are not opening now
All my apps are not opening now 200+ apps are not opening plz fast
- Failed to generate functions SSL
```appwrite-worker-certificates | Cannot renew domain (functions.domain.com) on attempt no. 9 certificate: Failed to verify domain DNS records. appwrite-worker...