mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2026-02-11 21:41:46 +01:00
Put notFoundHandler earlier to also catch subrouters
This commit is contained in:
@@ -256,6 +256,10 @@ func (s *Server) init() error {
|
|||||||
|
|
||||||
s.restAPIHandle.MountMetricStoreAPIRoutes(metricstoreapi)
|
s.restAPIHandle.MountMetricStoreAPIRoutes(metricstoreapi)
|
||||||
|
|
||||||
|
// Set NotFound on the router so chi uses it for all unmatched routes,
|
||||||
|
// including those under subrouters like /api, /userapi, /frontend, etc.
|
||||||
|
s.router.NotFound(notFoundHandler)
|
||||||
|
|
||||||
if config.Keys.EmbedStaticFiles {
|
if config.Keys.EmbedStaticFiles {
|
||||||
if i, err := os.Stat("./var/img"); err == nil {
|
if i, err := os.Stat("./var/img"); err == nil {
|
||||||
if i.IsDir() {
|
if i.IsDir() {
|
||||||
|
|||||||
Reference in New Issue
Block a user