cashless2ecash

cashless2ecash: pay with cards for digital cash (experimental)
Log | Files | Refs | README

commit cbe3a2999abb8383ee61f13c16193046cf72df03
parent f5ef8a38f8d87b3f301e5ecc5500060c71cb1bf0
Author: Joel-Haeberli <haebu@rubigen.ch>
Date:   Mon,  3 Jun 2024 12:26:07 +0200

fix: transfer accept any request uid

Diffstat:
Mc2ec/api-wire-gateway.go | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/c2ec/api-wire-gateway.go b/c2ec/api-wire-gateway.go @@ -1,6 +1,7 @@ package main import ( + "bytes" "errors" "log" "net/http" @@ -189,7 +190,7 @@ func transfer(res http.ResponseWriter, req *http.Request) { return } - decodedRequestUid, err := talerBinaryDecode(string(transfer.RequestUid)) + decodedRequestUid := bytes.NewBufferString(transfer.RequestUid).Bytes() // decodedRequestUid, err := talerBinaryDecode(string(transfer.RequestUid)) if err != nil { LogError("wire-gateway-api", err) setLastResponseCodeForLogger(HTTP_BAD_REQUEST)