createSession() throws Invalid document structure: Missing required attribute "expire"
- 0
- Self Hosted
- Auth
- Web

I am running self-hosted 1.5.4 with the latest version of node-appwrite
. When I try to use createSession()
I get this error:
[Error] Timestamp: 2024-06-14T12:44:49+00:00
[Error] Method: POST
[Error] URL: /v1/users/:userId/sessions
[Error] Type: Utopia\Database\Exception\Structure
[Error] Message: Invalid document structure: Missing required attribute "expire"
[Error] File: /usr/src/code/vendor/utopia-php/database/src/Database/Database.php
[Error] Line: 3070
As far as I am aware I am using it correctly, passing the user ID to createSession()
but it's still asking me to provide an "expire" value which doesn't seem to be supported on node-appwrite
I've also gone through the change logs for Appwrite between 1.5.4 and the latest version and couldn't see anything regarding createSession()
so I didn't think my version had anything to do with issue

This error is appearing in the docker logs, the error returned from node-appwrite
is just general_unknown
Recommended threads
- Request failed while trying to migrate
I want to migrate a self hosted appwrite instance to another one. When i enter the source data in the new appwrite instance and click next and wait a minute, i ...
- Appwrite API and Console keep failing
i have an appwrite docker container.... Somehow today it suddenly startet to keep failing every half an hour to two hours. The server is reachable via ping but ...
- How to render .mov gif files from an App...
So I've read the support thread and the guides about file uploads. But I'm still having trouble rendering my .mov files to my React.js front end using the app...
