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