Visits are not working now
This commit is contained in:
parent
e73263a657
commit
92ee533955
@ -14,7 +14,7 @@ data class ProfileState(
|
|||||||
var lastOpen: String = "",
|
var lastOpen: String = "",
|
||||||
var job: String = "",
|
var job: String = "",
|
||||||
var isUnauthorized: Boolean = false,
|
var isUnauthorized: Boolean = false,
|
||||||
val visits: List<VisitCardDTO> = listOf()
|
var visits: List<VisitCardDTO> = listOf()
|
||||||
) {
|
) {
|
||||||
fun deserialize(o: UserDTO, context: Context) {
|
fun deserialize(o: UserDTO, context: Context) {
|
||||||
val dateFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")
|
val dateFormat = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")
|
||||||
|
@ -38,8 +38,13 @@ class ProfileViewModel @Inject constructor(
|
|||||||
viewModelScope.launch(Dispatchers.IO) {
|
viewModelScope.launch(Dispatchers.IO) {
|
||||||
_isLoading = true
|
_isLoading = true
|
||||||
val result = useCase.getInfo()
|
val result = useCase.getInfo()
|
||||||
//val visits = useCase.get
|
val visitsResult = useCase.getVisits()
|
||||||
_state.tryEmit(ProfileState().apply { deserialize(result, context) })
|
_state.tryEmit(ProfileState().apply {
|
||||||
|
deserialize(result, context)
|
||||||
|
if(!visitsResult.isError) {
|
||||||
|
visits = visitsResult.data!!
|
||||||
|
}
|
||||||
|
})
|
||||||
_isLoading = false
|
_isLoading = false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user