Removed debug logs from the DocCMiddleware middleware in the library target.

This commit is contained in:
Javier Cicchelli 2025-02-26 00:59:26 +01:00
parent f9e8088088
commit 8b3e9e47fd

View File

@ -2,7 +2,10 @@ import Hummingbird
import Logging
import NIOPosix
struct DocCMiddleware<Context: RequestContext, AssetProvider: FileProvider>: RouterMiddleware {
struct DocCMiddleware<
Context: RequestContext,
AssetProvider: FileProvider
>: RouterMiddleware {
// MARK: Properties
@ -22,7 +25,6 @@ struct DocCMiddleware<Context: RequestContext, AssetProvider: FileProvider>: Rou
)
}
init(assetProvider: AssetProvider) {
self.assetProvider = assetProvider
}
@ -51,8 +53,6 @@ struct DocCMiddleware<Context: RequestContext, AssetProvider: FileProvider>: Rou
Redirect requests to /tutorials to /tutorials/
*/
print(uriPath)
guard uriPath.starts(with: /^\/archives\/\w+/) else {
return try await next(input, context)
}
@ -61,9 +61,6 @@ struct DocCMiddleware<Context: RequestContext, AssetProvider: FileProvider>: Rou
let nameArchive = Path.archiveName(from: uriPath)
let uriResource = Path.resourcePath(from: uriPath)
print(nameArchive)
print(uriResource)
if uriResource == .forwardSlash {
return .redirect(to: uriPath + "/documentation")
}
@ -125,16 +122,10 @@ private extension DocCMiddleware {
func serveFile(
_ path: String,
at folder: String? = nil,
at folder: String,
context: Context
) async throws -> Response {
let filePath = if let folder {
folder + path
} else {
path
}
print(filePath)
let filePath = folder + path
guard let fileIdentifier = assetProvider.getFileIdentifier(filePath) else {
throw HTTPError(.notFound)
@ -142,9 +133,6 @@ private extension DocCMiddleware {
let body = try await assetProvider.loadFile(id: fileIdentifier, context: context)
print(fileIdentifier)
print(body)
return .init(status: .ok, headers: [:], body: body)
}