diff --git a/handler/transaction_recurring.go b/handler/transaction_recurring.go index 23b9090..23a52a4 100644 --- a/handler/transaction_recurring.go +++ b/handler/transaction_recurring.go @@ -17,14 +17,12 @@ type TransactionRecurring interface { type TransactionRecurringImpl struct { s service.TransactionRecurring - a service.Auth r *Render } -func NewTransactionRecurring(s service.TransactionRecurring, a service.Auth, r *Render) TransactionRecurring { +func NewTransactionRecurring(s service.TransactionRecurring, r *Render) TransactionRecurring { return TransactionRecurringImpl{ s: s, - a: a, r: r, } } diff --git a/main.go b/main.go index 0f21ce6..062fbab 100644 --- a/main.go +++ b/main.go @@ -124,12 +124,14 @@ func createHandler(d *sqlx.DB, serverSettings *types.Settings) http.Handler { accountHandler := handler.NewAccount(accountService, render) treasureChestHandler := handler.NewTreasureChest(treasureChestService, transactionRecurringService, render) transactionHandler := handler.NewTransaction(transactionService, accountService, treasureChestService, render) + transactionRecurringHandler := handler.NewTransactionRecurring(transactionRecurringService, render) indexHandler.Handle(router) accountHandler.Handle(router) treasureChestHandler.Handle(router) authHandler.Handle(router) transactionHandler.Handle(router) + transactionRecurringHandler.Handle(router) // Serve static files (CSS, JS and images) router.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("./static/")))) diff --git a/template/transaction_recurring/transaction_recurring.templ b/template/transaction_recurring/transaction_recurring.templ index e3a211c..0d18163 100644 --- a/template/transaction_recurring/transaction_recurring.templ +++ b/template/transaction_recurring/transaction_recurring.templ @@ -34,7 +34,7 @@ templ TransactionRecurringItem(transactionRecurring *types.TransactionRecurring)
{ displayBalance(transactionRecurring.Value)+" €" }
}