<Firebase doTransaction setValue of data class cha...
# stackoverflow
r
Firebase doTransaction setValue of data class changes the members names I'm using runTransaction method in my Android app as follows: @SuppressLint("RestrictedApi") fun sendTableMsg(move: PokerTableMsg?) { Log.d(TAG, "sendTableMsg $move") this.mMessage = move mTableMessagesRef.runTransaction(this) } override fun doTransaction(mutableData: MutableData): Transaction.Result { Log.d(TAG, "doTransaction /S$mTurnCounter - $mMessage") mutableData.child("/S$mTurnCounter").value = mMessage return Transaction.success(mutableData) } and I'm getting...