commit f307ec5313f39d55501a3925a0ccd61a25142633
parent 01d5ab94c60fdc1c91c3f0590ecafdbfdda0f0c4
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Tue, 29 Apr 2025 11:25:21 +0200
forgot to instantiate merchant
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/cmd/taldir-server/main.go b/cmd/taldir-server/main.go
@@ -33,6 +33,7 @@ import (
"net/http"
"os"
+ "github.com/schanzen/taler-go/pkg/merchant"
"gopkg.in/ini.v1"
"gorm.io/driver/postgres"
"rsc.io/getopt"
@@ -98,6 +99,8 @@ func main() {
cfg.Section("taldir-pq").Key("password").MustString("secret"),
cfg.Section("taldir-pq").Key("db_name").MustString("taldir"))
db := postgres.Open(psqlconn)
+ merchURL := cfg.Section("taldir").Key("base_url_merchant").MustString("https://backend.demo.taler.net")
+ merchToken := cfg.Section("taldir").Key("merchant_token").MustString("sandbox")
cfg.WriteTo(os.Stdout)
t.Initialize(taldir.TaldirConfig{
Ini: cfg,
@@ -105,6 +108,7 @@ func main() {
Datahome: taldirdatahome,
Db: db,
Loglevel: loglevel,
+ Merchant: merchant.NewMerchant(merchURL, merchToken),
})
handleRequests(&t)
}