|
|
@@ -100,11 +100,11 @@ public class HttpRouter {
|
|
|
params[variableNode.0] = pathToken
|
|
|
return findHandler(&node.nodes[variableNode.0]!, params: ¶ms, generator: &generator)
|
|
|
}
|
|
|
- if let _ = node.nodes[pathToken] {
|
|
|
- return findHandler(&node.nodes[pathToken]!, params: ¶ms, generator: &generator)
|
|
|
+ if var node = node.nodes[pathToken] {
|
|
|
+ return findHandler(&node, params: ¶ms, generator: &generator)
|
|
|
}
|
|
|
- if let _ = node.nodes["*"] {
|
|
|
- return findHandler(&node.nodes["*"]!, params: ¶ms, generator: &generator)
|
|
|
+ if var node = node.nodes["*"] {
|
|
|
+ return findHandler(&node, params: ¶ms, generator: &generator)
|
|
|
}
|
|
|
return nil
|
|
|
}
|