WIP: Initial pdf generation and download, needs improvement and put somewhere different.

This commit is contained in:
2026-01-27 12:53:55 -05:00
parent 69e8acc5d8
commit 6064b5267a
6 changed files with 47 additions and 12 deletions

View File

@@ -14,10 +14,11 @@ private let viewRouteMiddleware: [any Middleware] = [
extension SiteRoute.View {
var middleware: [any Middleware]? {
switch self {
// TODO: Should pdf require authentication, just here now for testing.
case .project(.detail(_, .pdf)), .login, .signup, .test:
return nil
case .project, .user:
return viewRouteMiddleware
case .login, .signup, .test:
return nil
}
}
}