Skip to content

Commit 1eb1f4c

Browse files
committed
Merge remote-tracking branch 'origin/release/9.0' into release/9.0
2 parents 54e7262 + 38873fd commit 1eb1f4c

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

pat-static/src/main/java/com/rectanglel/patstatic/model/RetrofitPatApi.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ interface RetrofitPatApi {
2323
* Generates a response to get routes from the API
2424
* @return the list of routes available from the TrueTime API
2525
*/
26-
@get:GET("getroutes?format=json&rtpidatafeed=Port%20Authority%20Bus")
26+
@get:GET("getroutes?format=json")
2727
val routes: Single<BusRouteResponse>
2828

2929
/**
@@ -37,7 +37,7 @@ interface RetrofitPatApi {
3737
* Generates a response to get vehicles
3838
* @param routes - the routes
3939
*/
40-
@GET("getvehicles?format=json&rtpidatafeed=Port%20Authority%20Bus")
40+
@GET("getvehicles?format=json")
4141
fun getVehicles(@Query("rt") routes: String): Flowable<VehicleResponse>
4242

4343
/**

pat-static/src/main/kotlin/com/rectanglel/patstatic/patterns/PatternDataManager.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,12 @@ class PatternDataManager(dataDirectory: File,
5454
getPatternsFromInternet(rt)
5555
} else {
5656
getPatternsFromDisk(rt)
57+
.concatMap { ptrList ->
58+
when {
59+
ptrList.size == 0 -> getPatternsFromInternet(rt)
60+
else -> Flowable.just(ptrList)
61+
}
62+
}
5763
}
5864
}
5965

0 commit comments

Comments
 (0)