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
- TablesDB `updateRows` returns `database_...
Hi Appwrite team! I’m seeing a strange issue with TablesDB bulk row updates on a self-hosted Appwrite instance. **Environment** - Appwrite self-hosted `1.9.0` ...
- [SOLVED] Realtime Missing Channels
```js useEffect(() => { let subscription: RealtimeSubscription; async function loadChips() { try { const {rows: chi...
- Functions executed by events does not ap...
Hello, Running self-hosted Appwrite version 1.9.0 (with console 7.8.26). When functions are triggered by an event (eg. databases.\*tables.\*.rows.\*.create) doe...