Group middleware between static and non-static file routes.

This commit is contained in:
mikestefanello 2021-12-08 18:58:55 -05:00
parent 30dced6315
commit 4096691df0
3 changed files with 40 additions and 31 deletions

View file

@ -32,7 +32,11 @@ func PageCache(ch *cache.Cache) echo.MiddlewareFunc {
return next(c)
}
page := res.(*CachedPage)
page, ok := res.(*CachedPage)
if !ok {
c.Logger().Errorf("failed casting cached page: %s", key)
return next(c)
}
if page.Headers != nil {
for k, v := range page.Headers {