
according to my docker compose: 1.2.0
I am not doing anything fancy:
await database.updateDocument(dbId, collIds['public-tasks'], currentAvailablePublicTask.$id, {
...someData
}, [
Permission.read(Role.team(teamIds.worker))
]);

And what error are you getting?

What version of the SDK are you using?

according to my package lock: node-appwrite-8.2.0
I get no error

Everything seems fine...you're saying the permission doesn't get updated?

This seems odd. I'll try again later. Maybe I am just missing something (I guess I didn't await correctly)

Your collection has document level permissions enabled right?

Yes

🤔🤔🤔

if you try updating the data, does the data update successfully?

Can you also check the permissions of your API key?

yes the data updates perfectly

I gave my api key full permission. activated all scopes.

hmmmmmmm that's really strange 😅 I can't repro this on 1.0 or 1.2

Do you mind trying a different permission?

like a brute force read.any

I wonder if team permissions are broken


Thanks for not trusting me... I f*ed up. It works like you guys were telling and the error was on my part.

Thanks @VincentGe and @Steven for you time 🙂

what was the problem?

I'm glad it worked out 😛 Happy to brain storm ideas with you <:appwritepeepo:902865250427215882>

sorry for the late answer. I myself was the problem. I deployed the wrong code somehow and didn't notice

thank you ❤️

[SOLVED] Updating Document Permissions
Recommended threads
- Offline replication with RXDB
Hey there! Trying out apprwrite with rxdb for an offline focussed application. I cannot seem to find on how to set the permissions on a per document level?
- How to Fetch Item and Include the User/A...
A typical workflow with ORMs is to, for example, fetch an item from the DB and include the user who created it. How would I do that with AppWrite? Is that easil...
- Unable to add permission when creating a...
I am creating a collection from a cloud function using the Appwrite Dart server SDK, and I want to add permissions so it can be accessed by users. I added code ...
