refactor: Tweak port parsing
This commit is contained in:
@@ -172,8 +172,7 @@ fn parse_authority_part(str: String) -> Result(#(Uri, String), Nil) {
|
|||||||
Ok(#("", rest)) -> #(None, rest)
|
Ok(#("", rest)) -> #(None, rest)
|
||||||
Error(_) -> #(None, rest)
|
Error(_) -> #(None, rest)
|
||||||
Ok(#(port, rest)) -> {
|
Ok(#(port, rest)) -> {
|
||||||
let assert Ok(port) = int.parse(port)
|
#(int.parse(port) |> option.from_result, rest)
|
||||||
#(Some(port), rest)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user