fix(client): fix wrong path when base url already has a path

This commit is contained in:
Cilly Leang 2025-08-15 18:34:23 +10:00
parent fc9cdc04d0
commit 7ead4b4634
Signed by: cilly
GPG key ID: 6500251E087653C9
2 changed files with 4 additions and 4 deletions

View file

@ -6,6 +6,6 @@ import io.ktor.client.request.get
import moe.lava.banksia.model.Route import moe.lava.banksia.model.Route
class RouteRemoteDataSource(val client: HttpClient) { class RouteRemoteDataSource(val client: HttpClient) {
suspend fun get(id: String) = client.get("/routes/${id}").body<Route>() suspend fun get(id: String) = client.get("routes/${id}").body<Route>()
suspend fun getAll() = client.get("/routes").body<List<Route>>() suspend fun getAll() = client.get("routes").body<List<Route>>()
} }

View file

@ -6,6 +6,6 @@ import io.ktor.client.request.get
import moe.lava.banksia.model.Stop import moe.lava.banksia.model.Stop
class StopRemoteDataSource(val client: HttpClient) { class StopRemoteDataSource(val client: HttpClient) {
suspend fun get(id: String) = client.get("/stops/${id}").body<Stop>() suspend fun get(id: String) = client.get("stops/${id}").body<Stop>()
suspend fun getByRoute(id: String) = client.get("/route_stops/${id}").body<List<Stop>>() suspend fun getByRoute(id: String) = client.get("route_stops/${id}").body<List<Stop>>()
} }