forked from tangled.org/core
Monorepo for Tangled

require auth for issue modifications

Changed files
+9 -5
appview
state
+9 -5
appview/state/state.go
··· 815 815 r.Route("/issues", func(r chi.Router) { 816 816 r.Get("/", s.RepoIssues) 817 817 r.Get("/{issue}", s.RepoSingleIssue) 818 - r.Get("/new", s.NewIssue) 819 - r.Post("/new", s.NewIssue) 820 - r.Post("/{issue}/comment", s.IssueComment) 821 - r.Post("/{issue}/close", s.CloseIssue) 822 - r.Post("/{issue}/reopen", s.ReopenIssue) 818 + 819 + r.Group(func(r chi.Router) { 820 + r.Use(AuthMiddleware(s)) 821 + r.Get("/new", s.NewIssue) 822 + r.Post("/new", s.NewIssue) 823 + r.Post("/{issue}/comment", s.IssueComment) 824 + r.Post("/{issue}/close", s.CloseIssue) 825 + r.Post("/{issue}/reopen", s.ReopenIssue) 826 + }) 823 827 }) 824 828 825 829 r.Route("/pulls", func(r chi.Router) {