summaryrefslogtreecommitdiff
path: root/nexus/src/main/kotlin/tech/libeufin/nexus/server
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2021-08-03 14:25:33 +0200
committerFlorian Dold <florian@dold.me>2021-08-03 14:26:16 +0200
commitc0751302ccd2b6c5af6f6b5240ae0655d45fc533 (patch)
treebe1ed57233c6831b9c5c5ec667e670e56a99c607 /nexus/src/main/kotlin/tech/libeufin/nexus/server
parentaffbce0a3d4be52ca0663eb87c8fb7d28de8e5a1 (diff)
downloadlibeufin-c0751302ccd2b6c5af6f6b5240ae0655d45fc533.tar.gz
libeufin-c0751302ccd2b6c5af6f6b5240ae0655d45fc533.tar.bz2
libeufin-c0751302ccd2b6c5af6f6b5240ae0655d45fc533.zip
fix URL and permissions check on TWG facade
Diffstat (limited to 'nexus/src/main/kotlin/tech/libeufin/nexus/server')
-rw-r--r--nexus/src/main/kotlin/tech/libeufin/nexus/server/JSON.kt4
-rw-r--r--nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt2
2 files changed, 4 insertions, 2 deletions
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/server/JSON.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/server/JSON.kt
index 0ee5bbeb..cf442fea 100644
--- a/nexus/src/main/kotlin/tech/libeufin/nexus/server/JSON.kt
+++ b/nexus/src/main/kotlin/tech/libeufin/nexus/server/JSON.kt
@@ -348,7 +348,9 @@ data class BankMessageInfo(
data class FacadeShowInfo(
val name: String,
val type: String,
- val baseUrl: String,
+ // Taler wire gateway API base URL.
+ // Different from the base URL of the facade.
+ val twgBaseUrl: String,
val config: JsonNode
)
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt
index 476aede5..9b53c4bf 100644
--- a/nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt
+++ b/nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt
@@ -890,7 +890,7 @@ fun serverMain(dbName: String, host: String, port: Int) {
FacadeShowInfo(
name = it.facadeName,
type = it.type,
- baseUrl = "http://${host}/facades/${it.id.value}/${it.type}/",
+ twgBaseUrl = "http://${host}/facades/${it.facadeName}/${it.type}/",
config = getFacadeState(it.type, it)
)
)