libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

commit 0f22d20b38e0c5233388b57ad7842d07065e8bcc
parent 3a74bde3ae1ac801a920033bbdccbfa7b2112051
Author: ms <ms@taler.net>
Date:   Wed, 18 Aug 2021 19:40:08 +0200

enable Anastasis history permission

Diffstat:
Mnexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/server/NexusServer.kt @@ -296,7 +296,10 @@ fun serverMain(host: String, port: Int) { post("/permissions") { val req = call.receive<ChangePermissionsRequest>() - val knownPermissions = listOf("facade.talerwiregateway.history", "facade.talerwiregateway.transfer") + val knownPermissions = listOf( + "facade.talerwiregateway.history", "facade.talerwiregateway.transfer", + "facade.anastasis.history" + ) val permName = req.permission.permissionName.lowercase() if (!knownPermissions.contains(permName)) { throw NexusError(