feat(m2): settings history, close day, holiday/vacation/sick marking
This commit is contained in:
@@ -9,7 +9,7 @@ import (
|
||||
)
|
||||
|
||||
// NewRouter builds the full HTTP router.
|
||||
func NewRouter(authToken string, entrySvc *service.EntryService) http.Handler {
|
||||
func NewRouter(authToken string, entrySvc *service.EntryService, daySvc *service.DayService, settingsSvc *service.SettingsService) http.Handler {
|
||||
r := chi.NewRouter()
|
||||
r.Use(middleware.RequestID)
|
||||
r.Use(middleware.RealIP)
|
||||
@@ -27,6 +27,12 @@ func NewRouter(authToken string, entrySvc *service.EntryService) http.Handler {
|
||||
|
||||
entryH := NewEntryHandler(entrySvc)
|
||||
entryH.Routes(r)
|
||||
|
||||
dayH := NewDayHandler(daySvc)
|
||||
dayH.Routes(r)
|
||||
|
||||
settingsH := NewSettingsHandler(settingsSvc)
|
||||
settingsH.Routes(r)
|
||||
})
|
||||
|
||||
return r
|
||||
|
||||
Reference in New Issue
Block a user