Simplify case statement a bit
This commit is contained in:
parent
405f0f10cd
commit
6356f91195
1 changed files with 3 additions and 3 deletions
|
@ -58,9 +58,9 @@ defmodule Nurina do
|
|||
case Integer.parse rest do
|
||||
:error -> %{parsed | valid: false}
|
||||
|
||||
{_, remainder} when remainder != "" -> %{parsed | valid: false}
|
||||
|
||||
{port, _} -> %{parsed | port: port}
|
||||
{port, ""} -> %{parsed | port: port}
|
||||
|
||||
_ -> %{parsed | valid: false}
|
||||
end
|
||||
end
|
||||
def parse(_, parsed, :port), do: %{parsed | port: nil, valid: false}
|
||||
|
|
Loading…
Reference in a new issue