commit 71dc355d216e606dba01e3a170d3dd612e0d894b
parent 729df3c1230b382bfeb26c8befce397cf1d29940
Author: MS <ms@taler.net>
Date: Thu, 28 May 2020 17:24:21 +0200
not the right time to implement permissions
Diffstat:
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/nexus/src/main/kotlin/tech/libeufin/nexus/Main.kt b/nexus/src/main/kotlin/tech/libeufin/nexus/Main.kt
@@ -948,9 +948,6 @@ fun serverMain(dbName: String) {
post("/facades") {
val body = call.receive<FacadeInfo>()
val user = authenticateRequest(call.request)
- if (user.id.value != body.creator) throw NexusError(
- HttpStatusCode.BadRequest, "Facade creator != authenticated user"
- )
transaction {
FacadeEntity.new(body.name) {
type = body.type
@@ -964,6 +961,7 @@ fun serverMain(dbName: String) {
call.respondText("Facade created")
return@post
}
+
route("/facades/{fcid}") {
route("taler") {
talerFacadeRoutes(this)