Skip to content

Commit 2057955

Browse files
committed
API bug fixes
1 parent ef6e24a commit 2057955

File tree

1 file changed

+5
-5
lines changed
  • android/app/src/main/kotlin/com/invertedx/sentinelx/api

1 file changed

+5
-5
lines changed

android/app/src/main/kotlin/com/invertedx/sentinelx/api/ApiService.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ class ApiService(private val applicationContext: Context) {
3535

3636
fun getTxAndXPUBData(XpubOrAddress: String): Observable<String> {
3737
val baseAddress = getBaseUrl()
38-
val url = "${baseAddress}multiaddr?active=$XpubOrAddress&at=${SentinelxApp.accessToken}"
38+
val url = if (SentinelxApp.accessToken.isNotEmpty()) "${baseAddress}multiaddr?active=$XpubOrAddress&at=${SentinelxApp.accessToken}" else "${baseAddress}multiaddr?active=$XpubOrAddress"
39+
3940
Log.i("API", "CALL url -> $url")
4041
return Observable.fromCallable {
4142
val request = Request.Builder()
@@ -74,7 +75,7 @@ class ApiService(private val applicationContext: Context) {
7475

7576
fun getTx(txid: String): Observable<String> {
7677
val baseAddress = getBaseUrl()
77-
val baseUrl = "${baseAddress}tx/$txid/?fees=trues&at=${SentinelxApp.accessToken}"
78+
val baseUrl = if (SentinelxApp.accessToken.isNotEmpty()) "${baseAddress}tx/$txid/?fees=trues&at=${SentinelxApp.accessToken}" else "${baseAddress}tx/$txid/?fees=trues"
7879

7980
return Observable.fromCallable {
8081

@@ -119,7 +120,7 @@ class ApiService(private val applicationContext: Context) {
119120
makeClient()
120121

121122
val baseAddress = getBaseUrl()
122-
val baseUrl = "${baseAddress}unspent?active=$xpubOrAddress&at=${SentinelxApp.accessToken}"
123+
val baseUrl = if (SentinelxApp.accessToken.isNotEmpty()) "${baseAddress}unspent?active=$xpubOrAddress&at=${SentinelxApp.accessToken}" else "${baseAddress}unspent?active=$xpubOrAddress";
123124

124125
return Observable.fromCallable {
125126

@@ -140,8 +141,7 @@ class ApiService(private val applicationContext: Context) {
140141

141142
fun addHDAccount(xpub: String, bip: String): Observable<String> {
142143
val baseAddress = getBaseUrl()
143-
val baseUrl = "${baseAddress}xpub&at=${SentinelxApp.accessToken}"
144-
144+
val baseUrl = if (SentinelxApp.accessToken.isNotEmpty()) "${baseAddress}xpub?at=${SentinelxApp.accessToken.trim()}" else "${baseAddress}xpub";
145145

146146
val requestBody = FormBody.Builder()
147147
.add("xpub", xpub)

0 commit comments

Comments
 (0)