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
- Flutter native Google Sign Up with googl...
Hey I want to use the native login instead of the WebView. Do you have any experience on that and has Appwrite to plan this support?
- cli 5.0.5 command for pull and push of d...
Hi i am using selfhosted appwrite 1.5.10, for migration (duplicate project) purpose i am using cli 5.0.5, but i am unable to find commands for pull and push, wh...
- 404 for self-host
docker-compose.yml: x-logging: &x-logging logging: driver: 'json-file' options: max-file: '5' max-size: '10m' services: traefik: ima...
