feat: Integrates view controller produced views, without working middleware protected routes. Need to get middleware working

This commit is contained in:
2025-01-24 09:50:55 -05:00
parent ce9cbe168e
commit aa60f69758
25 changed files with 53 additions and 2027 deletions

View File

@@ -79,6 +79,7 @@ extension SiteRoute {
case .health:
return nil
case let .view(route):
// return nil
return route.middleware
}
}
@@ -95,7 +96,8 @@ func siteHandler(
case .health:
return HTTPStatus.ok
case let .view(route):
return try await route.handle(request: request)
return try await route.respond(request: request)
// return try await route.handle(request: request)
}
}