refactor: Tweak port parsing

This commit is contained in:
2025-09-14 17:09:04 +01:00
parent 4d29a5de5a
commit 0e293fc85e

View File

@@ -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)
} }
} }