Skip to content
Snippets Groups Projects
Unverified Commit 54132f76 authored by Kolya Opahle's avatar Kolya Opahle Committed by GitHub
Browse files

Merge pull request #1920 from corona-warn-app/fix/contact-diary-add-default-models

(Contact Diary) fix missing default entities
parents 05a09478 753fd7af
No related branches found
No related tags found
No related merge requests found
package de.rki.coronawarnapp.contactdiary.model
data class DefaultContactDiaryLocation(
override val locationId: Long = 0L,
override var locationName: String,
override val stableId: Long = locationId
) : ContactDiaryLocation
package de.rki.coronawarnapp.contactdiary.model
data class DefaultContactDiaryPerson(
override val personId: Long = 0L,
override var fullName: String,
override val stableId: Long = personId
) : ContactDiaryPerson
...@@ -2,7 +2,7 @@ package de.rki.coronawarnapp.contactdiary.ui.day.sheets.location ...@@ -2,7 +2,7 @@ package de.rki.coronawarnapp.contactdiary.ui.day.sheets.location
import androidx.lifecycle.asLiveData import androidx.lifecycle.asLiveData
import com.squareup.inject.assisted.AssistedInject import com.squareup.inject.assisted.AssistedInject
import de.rki.coronawarnapp.contactdiary.storage.entity.ContactDiaryLocationEntity import de.rki.coronawarnapp.contactdiary.model.DefaultContactDiaryLocation
import de.rki.coronawarnapp.contactdiary.storage.repo.ContactDiaryRepository import de.rki.coronawarnapp.contactdiary.storage.repo.ContactDiaryRepository
import de.rki.coronawarnapp.ui.SingleLiveEvent import de.rki.coronawarnapp.ui.SingleLiveEvent
import de.rki.coronawarnapp.util.coroutine.DispatcherProvider import de.rki.coronawarnapp.util.coroutine.DispatcherProvider
...@@ -29,7 +29,7 @@ class ContactDiaryLocationBottomSheetDialogViewModel @AssistedInject constructor ...@@ -29,7 +29,7 @@ class ContactDiaryLocationBottomSheetDialogViewModel @AssistedInject constructor
fun saveLocation() = launch { fun saveLocation() = launch {
contactDiaryRepository.addLocation( contactDiaryRepository.addLocation(
ContactDiaryLocationEntity( DefaultContactDiaryLocation(
locationName = text.value.take(MAX_LOCATION_NAME_LENGTH) locationName = text.value.take(MAX_LOCATION_NAME_LENGTH)
) )
) )
......
...@@ -2,7 +2,7 @@ package de.rki.coronawarnapp.contactdiary.ui.day.sheets.person ...@@ -2,7 +2,7 @@ package de.rki.coronawarnapp.contactdiary.ui.day.sheets.person
import androidx.lifecycle.asLiveData import androidx.lifecycle.asLiveData
import com.squareup.inject.assisted.AssistedInject import com.squareup.inject.assisted.AssistedInject
import de.rki.coronawarnapp.contactdiary.storage.entity.ContactDiaryPersonEntity import de.rki.coronawarnapp.contactdiary.model.DefaultContactDiaryPerson
import de.rki.coronawarnapp.contactdiary.storage.repo.ContactDiaryRepository import de.rki.coronawarnapp.contactdiary.storage.repo.ContactDiaryRepository
import de.rki.coronawarnapp.ui.SingleLiveEvent import de.rki.coronawarnapp.ui.SingleLiveEvent
import de.rki.coronawarnapp.util.coroutine.DispatcherProvider import de.rki.coronawarnapp.util.coroutine.DispatcherProvider
...@@ -29,7 +29,7 @@ class ContactDiaryPersonBottomSheetDialogViewModel @AssistedInject constructor( ...@@ -29,7 +29,7 @@ class ContactDiaryPersonBottomSheetDialogViewModel @AssistedInject constructor(
fun savePerson() = launch { fun savePerson() = launch {
contactDiaryRepository.addPerson( contactDiaryRepository.addPerson(
ContactDiaryPersonEntity( DefaultContactDiaryPerson(
fullName = text.value.take(MAX_PERSON_NAME_LENGTH) fullName = text.value.take(MAX_PERSON_NAME_LENGTH)
) )
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment