AnonymousOverflow/src/middleware/options.go
httpjamesm e409176642
media query theme (#139)
* feat: use css media query to derive theme

* fix: rename alt for toggle images

* feat: remove no-cache middleware
2024-06-20 00:18:22 -04:00

20 lines
327 B
Go

package middleware
import (
"github.com/gin-gonic/gin"
)
func OptionsMiddleware() gin.HandlerFunc {
return func(c *gin.Context) {
c.Set("disable_images", false)
imagesCookie, err := c.Cookie("disable_images")
if err == nil {
if imagesCookie == "true" {
c.Set("disable_images", true)
}
}
c.Next()
}
}