I have a database where I want to create transactions directly in my android client. I can create a transaction with val tx = tablesDb.createTransaction(), and I get a proper ID, I can check with tablesDb.listTransactions() in a server sdk (python) and I see it, but if I do getTransaction(), listTransactions(), or any operaction with transactionId=tx.id in the client code, I get AppwriteException: transaction_not_found, Transaction with the requested ID could not be found. (404). I would assume it's a permission issue, but I don't understand where I would need to setup the permissions for it?
Thanks in advance!
The repro case is literally
import io.appwrite.Client
import io.appwrite.services.TablesDB
val client = Client()
.setEndpoint("https://<REGION>.cloud.appwrite.io/v1")
.setProject("<PROJECT_ID>")
val tablesDB = TablesDB(client)
val tx = tablesDB.createTransaction()
tablesDB.getTransaction(tx.id) // <- crash with 404
Recommended threads
- Migration Pending version 1.9.0 self Hos...
I am trying to use the migration feature, my migration has been sitting in a "pending" state for 5 hours now? this is all that is in the "logs" { "$id": "69c...
- Redis exception after failed upgrade
After attempting an Update from 1.8.1 to 1.9.0 where i accidentally typed 1.8.0 I've encountered multiple issues with my appwrite instance all of which resultin...
- I lost my account, only thing i have is ...
So i had this project on appwrite for my web project called Islami zindagi, but i havent used it in a while, now i tried to login, but i could not remember the ...