[SOLVED] Getting error when setting permission of a document during its creation
- 0
- Databases
- Accounts
Hi! Following is my code:
await databases.createDocument(
'DB_ID',
'COLLECTION_ID',
user.$id,
{
name: user.name,
age: 20,
college: 'Harvard'
},
[Permission.update(Role.user(user.$id))]
);```
But I'm getting this error: `AppwriteException: Permissions must be one of: (any, guests)`. Any idea what's up? Note that, I'm creating the account immediately before this, with `user = await account.create(...)`
Hi - let me take a look and brb
You need to enable document level permissions and allow user to create documents.
When you create the document, you can put yourself for update access so you can update.
The error in your original post is occurring because you're not authenticated
@nightwielder make sure that u have also Created the attributes of data for the documents in the appwrite console
[SOILVED]Getting error when setting permission of a document during its creation
[SOLVED] Getting error when setting permission of a document during its creation
Recommended threads
- Update row sheet not loading
After right clicking a row header and click update, the sidebar fails to load (never-ending skeleton)
- DB Relational Table Request
Hi, I'd like to suggest a rewording of the relationships between tables. - Current wording: storeOperatingDays can contain one storeId ...
- Realtime api and labels as permission
in my tables i set labels as permission and real-time capabilities stopped working. Before when i was having "any" role everything was working. Note: user have...