From a2e1e92f28e9a2240e5449fbf7a0d6a997d42d47 Mon Sep 17 00:00:00 2001 From: Guilherme Pimenta Date: Mon, 2 Sep 2024 15:33:19 -0300 Subject: [PATCH] added default baseurl --- .../java/com/topsort/analytics/core/ServiceSettings.kt | 7 +------ .../analytics/service/TopsortAuctionsHttpService.kt | 4 ++-- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/TopsortAnalytics/src/main/java/com/topsort/analytics/core/ServiceSettings.kt b/TopsortAnalytics/src/main/java/com/topsort/analytics/core/ServiceSettings.kt index e5dfc33..588d10c 100644 --- a/TopsortAnalytics/src/main/java/com/topsort/analytics/core/ServiceSettings.kt +++ b/TopsortAnalytics/src/main/java/com/topsort/analytics/core/ServiceSettings.kt @@ -1,10 +1,5 @@ package com.topsort.analytics.core object ServiceSettings { - lateinit var baseApiUrl: String - lateinit var bearerToken: String - - fun isSetup() : Boolean{ - return this::baseApiUrl.isInitialized - } + var baseApiUrl: String = "https://api.topsort.com/public" } diff --git a/TopsortAnalytics/src/main/java/com/topsort/analytics/service/TopsortAuctionsHttpService.kt b/TopsortAnalytics/src/main/java/com/topsort/analytics/service/TopsortAuctionsHttpService.kt index 83d7c7a..6b964a5 100644 --- a/TopsortAnalytics/src/main/java/com/topsort/analytics/service/TopsortAuctionsHttpService.kt +++ b/TopsortAnalytics/src/main/java/com/topsort/analytics/service/TopsortAuctionsHttpService.kt @@ -1,10 +1,10 @@ package com.topsort.analytics.service +import com.topsort.analytics.Cache import com.topsort.analytics.core.HttpClient import com.topsort.analytics.core.HttpResponse import com.topsort.analytics.core.ServiceSettings import com.topsort.analytics.core.ServiceSettings.baseApiUrl -import com.topsort.analytics.core.ServiceSettings.bearerToken import com.topsort.analytics.model.auctions.AuctionRequest import com.topsort.analytics.model.auctions.AuctionResponse @@ -28,6 +28,6 @@ internal object TopsortAuctionsHttpService { httpClient = HttpClient("${baseApiUrl}${AUCTION_ENDPOINT}") } val json = auctionRequest.toJsonObject().toString() - return httpClient.post(json, bearerToken) + return httpClient.post(json, Cache.token.ifEmpty { null }) } }