diff --git a/server/api/file.go b/server/api/file.go index 0c3e096..ecee15c 100644 --- a/server/api/file.go +++ b/server/api/file.go @@ -231,6 +231,7 @@ func downloadFile(c fiber.Ctx) error { } q := uri.Query() if len(q) != 0 { + // If there are already query parameters, assume the URL is signed return c.Redirect().Status(fiber.StatusFound).To(uri.String()) } token, err := utils.GenerateDownloadToken(s)