From 0e293fc85ee71ad15595344c63c6a45626fbe5aa Mon Sep 17 00:00:00 2001 From: Gareth Pendleton Date: Sun, 14 Sep 2025 17:09:04 +0100 Subject: [PATCH] refactor: Tweak port parsing --- src/gluri/internal/parser.gleam | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/gluri/internal/parser.gleam b/src/gluri/internal/parser.gleam index 937e3bd..7ab5b5f 100644 --- a/src/gluri/internal/parser.gleam +++ b/src/gluri/internal/parser.gleam @@ -172,8 +172,7 @@ fn parse_authority_part(str: String) -> Result(#(Uri, String), Nil) { Ok(#("", rest)) -> #(None, rest) Error(_) -> #(None, rest) Ok(#(port, rest)) -> { - let assert Ok(port) = int.parse(port) - #(Some(port), rest) + #(int.parse(port) |> option.from_result, rest) } }