So I upgraded my app to 1.6, and it's erroring about "Param documentId is required", but it's just running a createDocument
and everything is correct --
Response total: 1
Provider found with $id: 66ecb5c8003b8d67
Creating OAuth request with id: 01J86M33ZHFKD6HDBS3WB72XKR and state: eyJyZWRpcmVjdF91cmkiOiJodHRwczovL29hdXRobWFuYWdlci5zb2NpYWxhaXplLmNvbS9jYWxsYmFjayIsIm9hdXRoUmVxdWVzdElkIjoiMDFKODZNMzNaSEZLRDZIREJTM1dCNzJYS1IiLCJkYXRhYmFzZUlkIjoiZGV2IiwiaXNEZXYiOnRydWUsInVzZXJJZCI6IjAxSjZRQlc2TUsxRlZCR1NNMk1aN1c1QllBIiwidGVhbUlkIjoiMDFKNlFCVzZNSzFGVkJHU00yTVo3VzVCWUEifQ
Creating OAuth request with id: 01J86M33ZHFKD6HDBS3WB72XKR
and then in the error
Error in OAuth process: Param "documentId" is not optional.
-- I'm just running this
this.log(`Creating OAuth request with id: ${id}`);
await this.databases.createDocument(
databaseId,
OAUTH_REQUEST_COLL_ID,
id,
{
providerId: oauthProvider.$id,
databaseId: databaseId,
status: "pending",
state: state,
}
);
}
so I'm confused. The id is clearly defined, the OAUTH_REQUESTS_COLL_ID is a constant, not an env variable, and the databaseId is defined, I logged it earlier in the function, but this is the last place it makes it to.
Updated node-appwrite
to ^14.1.0
Recommended threads
- Appwrite Pull/Push Sync Ordering
This is very good sync between local and host. I have ordered appwrite.json attributes prepare well. Then, sometime I want to change on console for convenience...
- Can't create Projects in 1.6.0 Self Host...
It keeps on saying "Invalid document structure: Unknown attribute: "accessedAt". This is on a fresh install of 1.6.0
- No such bucket 1.6 self hosted
Hey, I swapped my Appwrite 1.6 to use backblaze storage, and whenever I try to create a new file inside a bucket I'm getting ```html Error uploading file blo...