From a9fd31fa97f6e4c1c0145a5fc5382cd6e9e22e25 Mon Sep 17 00:00:00 2001 From: "Gustavo \"Guz\" L. de Mello" Date: Mon, 17 Jun 2024 16:30:12 -0300 Subject: [PATCH] fix: uncommitted changes --- config/routes.go | 3 ++- internals/middleware.go | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/config/routes.go b/config/routes.go index b52f515..1fb69a0 100644 --- a/config/routes.go +++ b/config/routes.go @@ -121,7 +121,8 @@ func init() { var ROUTES = []internals.Page{ {Path: "index.html", Component: pages.Homepage(pages.HomepageProps{ Projects: mockProjects, - Images: images, + Images: []string{}, + Blogs: mockBlog, })}, } diff --git a/internals/middleware.go b/internals/middleware.go index 1810f8a..3e60e11 100644 --- a/internals/middleware.go +++ b/internals/middleware.go @@ -8,6 +8,7 @@ import ( type Middleware struct { handler http.Handler dev bool + noCache bool logger *log.Logger } @@ -22,12 +23,12 @@ func (m *Middleware) ServeHTTP(w http.ResponseWriter, r *http.Request) { m.handler.ServeHTTP(w, r) - if m.dev { + if m.noCache { w.Header().Del("Cache-Control") w.Header().Add("Cache-Control", "max-age=0") } } -func NewMiddleware(handler http.Handler, dev bool, logger *log.Logger) *Middleware { - return &Middleware{handler, dev, logger} +func NewMiddleware(handler http.Handler, dev bool, noCache bool, logger *log.Logger) *Middleware { + return &Middleware{handler, dev, noCache, logger} }