From 7ab03af3f662c90b1868f5ef14e70f443b2d91cd Mon Sep 17 00:00:00 2001 From: xengineering Date: Sun, 21 Jun 2026 11:49:42 +0200 Subject: Add `register` HTTP handler This allows users to register. --- main.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'main.go') diff --git a/main.go b/main.go index d0c4763..4cd1150 100644 --- a/main.go +++ b/main.go @@ -24,7 +24,6 @@ const ( //go:embed VERSION.txt var versionTxt string var router *mux.Router = mux.NewRouter() -var db *sql.DB func init() { log.SetFlags(0) @@ -53,7 +52,7 @@ func run( defer log.Println("finserv finance server was stopped.") var err error - db, err = sql.Open("sqlite3", dbPath) + db, err := sql.Open("sqlite3", dbPath) if err != nil { log.Fatalf("Failed to open SQLite3 database '%s': %v", dbPath, err) } @@ -64,7 +63,7 @@ func run( log.Fatalf("Failed to migrate SQLite3 database '%s': %v", dbPath, err) } - registerHandlers(router) + registerHandlers(router, db) server := &http.Server{ Handler: handler, -- cgit v1.3.1