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
- Android SDK: Kotlin null Value Not Updat...
Hi team, I think you should check the Android SDK implementation once, as it seems to have an issue handling Kotlin **null** values. For example: When I send:...
- Unable to init function via cli
Hello! I have created a new self hosted instance of appwrite 1.9.6 and have connected to that insatnce with the cli 27.2.0 that was released a few hours ago. Wh...
- IMPORTANT! SOC-2 Request Failing
Issue requesting SOC-2. If tried other/private browser as well as filling in optional fields.