Sam
Not Work: @GET("/users") suspend fun getUsers( @QueryMap params:Map<String,Any>): BaseResponse<List<UserDto>> Work: @GET("/users") suspend fun getUsers( @Query("lat") lat:Double, @Query("long") lon:Double, @Query("genders")genders: String, @Query("age_max") ageMax:Int, @Query("age_min") ageMin:Int ): BaseResponse<List<UserDto>>
fun search(params:Map<String,Any>) = flow { emit(service.getMatchedUsers(params ).data.map { it.mapToDomainModel() }.toList()) }
gildor
A modern programming language that makes developers happier.