feat(tag): add tag editing
Some checks failed
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Failing after 1m13s
Some checks failed
Build and Push Docker Image / Build-And-Push-Docker-Image (push) Failing after 1m13s
This commit is contained in:
@@ -14,6 +14,7 @@ import (
|
||||
"spend-sparrow/internal/dashboard"
|
||||
"spend-sparrow/internal/handler"
|
||||
"spend-sparrow/internal/handler/middleware"
|
||||
"spend-sparrow/internal/tag"
|
||||
"spend-sparrow/internal/transaction"
|
||||
"spend-sparrow/internal/transaction_recurring"
|
||||
"spend-sparrow/internal/treasure_chest"
|
||||
@@ -111,6 +112,7 @@ func createHandlerWithServices(ctx context.Context, d *sqlx.DB, serverSettings *
|
||||
|
||||
authDb := authentication.NewDbSqlite(d)
|
||||
budgetDb := budget.NewDbSqlite(d)
|
||||
tagDb := tag.NewDbSqlite(d)
|
||||
|
||||
randomService := core.NewRandom()
|
||||
clockService := core.NewClock()
|
||||
@@ -123,6 +125,7 @@ func createHandlerWithServices(ctx context.Context, d *sqlx.DB, serverSettings *
|
||||
transactionRecurringService := transaction_recurring.NewService(d, randomService, clockService)
|
||||
dashboardService := dashboard.NewService(d)
|
||||
budgetService := budget.NewService(budgetDb, randomService, clockService)
|
||||
tagService := tag.NewService(tagDb, randomService, clockService)
|
||||
|
||||
render := core.NewRender()
|
||||
indexHandler := handler.NewIndex(render, clockService)
|
||||
@@ -133,6 +136,7 @@ func createHandlerWithServices(ctx context.Context, d *sqlx.DB, serverSettings *
|
||||
transactionHandler := transaction.NewHandler(transactionService, accountService, treasureChestService, render)
|
||||
transactionRecurringHandler := transaction_recurring.NewHandler(transactionRecurringService, render)
|
||||
budgetHandler := budget.NewHandler(budgetService, render)
|
||||
tagHandler := tag.NewHandler(tagService, render)
|
||||
|
||||
go dailyTaskTimer(ctx, transactionService, authService)
|
||||
|
||||
@@ -144,6 +148,7 @@ func createHandlerWithServices(ctx context.Context, d *sqlx.DB, serverSettings *
|
||||
transactionHandler.Handle(router)
|
||||
transactionRecurringHandler.Handle(router)
|
||||
budgetHandler.Handle(router)
|
||||
tagHandler.Handle(router)
|
||||
|
||||
// Serve static files (CSS, JS and images)
|
||||
router.Handle("/static/", http.StripPrefix("/static/", http.FileServer(http.Dir("./static/"))))
|
||||
|
||||
Reference in New Issue
Block a user