nice response team, i think now time to change the db
thanks for sharing this, i have assigned the issue to myself and take a look shortly
apologies for the wait 🙏
still this problem not solve
sorry for the wait, i have the backlog ticket assigned but currenly stuck with other higher priority tickets. will see if i can find quick fix this weekend
No problem brother, when you try to solve it that time if you need help for testing then tell me
@GHOST debugged, looks like tableId is missing from the API response itself. i have alerted the db team about it, thanks for your paitence 🙏
What the hack, i was thinking that db give invalid response
ha yeah not returning tableid is invalid response, it should return entire Row model. if u check ur data after making call u can see the column is incrementing successfully
Yes, column is incrementing and get error regarding the row data
update: fix is underday, PR has been raised
thanks buddy
also check the https://appwrite.io/docs/products/databases/operators
tables.updateRow( databaseId = databaseId, tableId = ownerTable, rowId = rowId, data = mapOf( "area_count" to Operator.decrement(1) ) )
with this also get the "Server Error" so make
any update on this one ? @Chirag Aggarwal
pretty sure it was merged and released, right @Arnab Chatterjee ?
Yep
Still getting the issue?
yes ,
2025-12-31 04:07:42.548 32487-5630 AndroidRuntime pid-32487 E FATAL EXCEPTION: OkHttp Dispatcher Process: com.h2osupply.owner, PID: 32487 java.lang.NullPointerException: null cannot be cast to non-null type kotlin.String at io.appwrite.models.Row$Companion.from(Row.kt:98) at io.appwrite.services.TablesDB$incrementRowColumn$converter$1.invoke(TablesDB.kt:751) at io.appwrite.services.TablesDB$incrementRowColumn$converter$1.invoke(TablesDB.kt:749) at io.appwrite.Client$awaitResponse$2$1.onResponse(Client.kt:602) at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1154) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:652) at java.lang.Thread.run(Thread.java:1563) sdkForAndroid = "11.4.0" sdk-for1-android = { module = "io.appwrite:sdk-for-android", version.ref = "sdkForAndroid" }
@Arnab Chatterjee & @Chirag Aggarwal also there is problem with this funcation :
also check the https://appwrite.io/docs/products/databases/operators
tables.updateRow( databaseId = databaseId, tableId = ownerTable, rowId = rowId, data = mapOf( "area_count" to Operator.decrement(1) ) )
with this also get the "Server Error" so make
also decrement not work
Recommended threads
- SSL Certificate Issuance Failed
When we first deployed our site using appwrite and a custom domain everything was working, but it seems like the SSL certificate never got renewed. I tried dele...
- User Filter/Sorting/Analytics
Currently the dashboard for users is very limited. I would like to have an option to sort by column and also to filter by column, to for example find users that...
- Query.search limitation
Since `string` is deprecated I used `varchar`, and now I cant use `Query.contains` , so I setup fulltext index and started using `Query.search` the issue is `Qu...