Отображение Firebase в Kotlin-Object не работает

моя проблема в том, что значения объекта «Финансы» автоматически не выбираются …

Моя база данных-скриншот

Объект Person, который включает в себя Финансы-Объект:

@PaperParcel open class Person(@PropertyName("Name") var name: String, @PropertyName("Finanzen") var finances: Finances): PaperParcelable { constructor() : this("", Finances()) companion object { val CREATOR = PaperParcelPerson.CREATOR } } 

Финансы-Объект, который не получен:

 @PaperParcel open class Finances(@PropertyName("Anspruch") var credit: Double, @PropertyName("Schulden") var debts: Double, @PropertyName("Shisha") var shisha: Double, @PropertyName("Strafe") var fines: Double ): PaperParcelable { constructor() : this(0.0, 0.0, 0.0, 0.0) companion object { val CREATOR = PaperParcelFinances.CREATOR } } 

OnValueEventListener для получения данных из базы данных:

 override fun syncData() { val mitgliederRef: DatabaseReference = databaseReference.child("Mitglieder") val valueEventListener = object : ValueEventListener { override fun onCancelled(error: DatabaseError?) { Toast.makeText(context, error?.message, Toast.LENGTH_LONG).show() } override fun onDataChange(snapshot: DataSnapshot?) { val memberList: MutableList<Person> = mutableListOf() snapshot?.children?.forEach { memberList.add(it.getValue(Person::class.java)!!) } } } mitgliederRef.addValueEventListener(valueEventListener) } 

Вывод «memberlist [0] .finances.credit» -> 0.0 (значение по умолчанию в конструкторе)