
Hi, hoping to get a bit of help on an issue if possible. I'm currently trying to create a bucket using the the createBucket node.js sdk. I'm getting this error - return await this.client.call('post', apiPath, { ^ TypeError: Cannot read properties of undefined (reading 'call').
The client value is set correctly, with the endpoint, project id and key. within the same file I am creating users and teams. This is what the code looks like. const client = new sdk.Client(); const storage = new sdk.Storage(); client .setEndpoint(this.endpointKey) .setProject(this.projectKey) .setKey(this.key); console.log(client); console.log('create bucket process'); const result = await storage.createBucket( '12345', // bucketId 'testBucket', // name // [ // sdk.Permission.create(sdk.Role.team(this.teamId)), // sdk.Permission.read(sdk.Role.team(this.teamId)), // sdk.Permission.update(sdk.Role.team(this.teamId, "admin")), // sdk.Permission.delete(sdk.Role.team(this.teamId, "admin")) // ], ["read('any)"], true, // fileSecurity (optional) false, // enabled (optional) 30, // maximumFileSize (optional) [], // allowedFileExtensions (optional) sdk.None, // compression (optional) false, // encryption (optional) false // antivirus (optional) ) console.log('create bukcet result'); console.log(result);
Any help would be extremely appreciate and thank you in advance
Recommended threads
- Cannot add/update array field
How do I add or update the rows, How exactly to pass properties? (see provided image)
- Cannot access my Appwrite database on th...
Hello guys, I am currently developing a web app and using appwrite for authentication, database, storage and messaging. It was working well but since yesterday...
- Nuxt Middleware Support
So I'm trying to protect some routes so that the user is redirected back to the login screen should they not have an active session. However, I'm stuck in a lo...
