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
- Error while login the member which is in...
Facing some error. Error logging in: Exception: No team access. Please contact your administrator. But the email/name/ new client I have created is in my tea...
- Image Transformation Issue
My project was working with images normally, I never processed them or anything, and today, suddenly when trying to add or update images from the project, it st...
- easiest way to ban an IP from appwrite
for example, lets say that i have an app where people can post cars, and someone is constantly spamming my app with trucks, is there a way to ban that user IP s...
