Sync sansei branch #1
@ -70,13 +70,14 @@ class OsuApi(
|
|||||||
.version(HttpClient.Version.HTTP_2)
|
.version(HttpClient.Version.HTTP_2)
|
||||||
.build()
|
.build()
|
||||||
|
|
||||||
fun doRequest(url: String, queryParams: Map<String, Any>, authorized: Boolean = true, appendToUrl: String? = null): HttpResponse<String>? {
|
fun doRequest(url: String, queryParams: Map<String, Any?>, authorized: Boolean = true, appendToUrl: String? = null): HttpResponse<String>? {
|
||||||
var accessToken: TokenService.AccessTokenResponse? = null
|
var accessToken: TokenService.AccessTokenResponse? = null
|
||||||
if(authorized)
|
if(authorized)
|
||||||
accessToken = this.tokenService.getAccessToken()
|
accessToken = this.tokenService.getAccessToken()
|
||||||
|
|
||||||
val uriBuilder = StringBuilder(url)
|
val uriBuilder = StringBuilder(url)
|
||||||
queryParams.forEach { (key, value) ->
|
queryParams.forEach { (key, value) ->
|
||||||
|
if (value != null)
|
||||||
uriBuilder.append("$key=$value&")
|
uriBuilder.append("$key=$value&")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user