We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f2c5f66 commit 3ab98b2Copy full SHA for 3ab98b2
src/web/mod.rs
@@ -183,9 +183,9 @@ impl Handler for CratesfyiHandler {
183
// because it gives the most specific errors, e.g. CrateNotFound or VersionNotFound
184
self.shared_resource_handler
185
.handle(req)
186
+ .or_else(|e| if_404(e, || self.router_handler.handle(req)))
187
.or_else(|e| if_404(e, || self.database_file_handler.handle(req)))
188
.or_else(|e| if_404(e, || self.static_handler.handle(req)))
- .or_else(|e| if_404(e, || self.router_handler.handle(req)))
189
.or_else(|e| {
190
let err = if let Some(err) = e.error.downcast::<error::Nope>() {
191
*err
0 commit comments