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