Using method references for Mux
This commit is contained in:
+5
-5
@@ -48,15 +48,15 @@ func Start(filename string) {
|
||||
r := chi.NewRouter()
|
||||
r.Use(middleware.Recoverer)
|
||||
|
||||
r.Handle("/app/:key", &websocketHandler{db})
|
||||
r.Get("/app/:key", (&websocketHandler{db}).ServeHTTP)
|
||||
r.Group(func(r chi.Router) {
|
||||
r.Use(checkAppDisabled(db))
|
||||
r.Use(authenticationHandler(db))
|
||||
|
||||
r.Handle("/apps/:app_id/events", &postEventsHandler{db})
|
||||
r.Handle("/apps/:app_id/channels", &getChannelsHandler{db})
|
||||
r.Handle("/apps/:app_id/channels/:channel_name", &getChannelHandler{db})
|
||||
r.Handle("/apps/:app_id/channels/:channel_name/users", &getChannelUsersHandler{db})
|
||||
r.Post("/apps/:app_id/events", (&postEventsHandler{db}).ServeHTTP)
|
||||
r.Get("/apps/:app_id/channels", (&getChannelsHandler{db}).ServeHTTP)
|
||||
r.Get("/apps/:app_id/channels/:channel_name", (&getChannelHandler{db}).ServeHTTP)
|
||||
r.Get("/apps/:app_id/channels/:channel_name/users", (&getChannelUsersHandler{db}).ServeHTTP)
|
||||
})
|
||||
|
||||
if conf.SSL {
|
||||
|
||||
Reference in New Issue
Block a user