diff --git a/pages/media.go b/pages/media.go index ad9c453..db27fc9 100644 --- a/pages/media.go +++ b/pages/media.go @@ -40,7 +40,7 @@ func handleMedia(c *fiber.Ctx, url string) error { url = strings.ReplaceAll(url, ".jpeg", ".webp") } - if strings.HasPrefix(c.Path(), "/stack") { + if strings.HasPrefix(c.Path(), "/stack") && strings.Contains(c.OriginalURL(), "?") { url = url + "?" + strings.Split(c.OriginalURL(), "?")[1] }