From e7e6bbda296069ea7d1018721adb9db0a99085b3 Mon Sep 17 00:00:00 2001 From: Danylo Negrienko Date: Tue, 14 May 2024 23:45:34 -0400 Subject: [PATCH] Return blank strings in responses --- lib/iban_ex/parser.ex | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/iban_ex/parser.ex b/lib/iban_ex/parser.ex index a40c707..d90bcc0 100644 --- a/lib/iban_ex/parser.ex +++ b/lib/iban_ex/parser.ex @@ -2,7 +2,7 @@ defmodule IbanEx.Parser do @moduledoc false alias IbanEx.{Country, Iban, Validator} - import IbanEx.Commons, only: [normalize_and_slice: 2, blank: 1] + import IbanEx.Commons, only: [normalize_and_slice: 2] @type iban_string() :: String.t() @type country_code_string() :: <<_::16>> @@ -60,7 +60,7 @@ defmodule IbanEx.Parser do map when is_map(map) -> for {key, val} <- map, into: %{}, - do: {String.to_atom(key), blank(val)} + do: {String.to_atom(key), val} nil -> %{} @@ -68,11 +68,11 @@ defmodule IbanEx.Parser do end @spec country_code(iban_string()) :: country_code_string() - def country_code(iban_string), do: normalize_and_slice(iban_string, 0..1) |> blank() + def country_code(iban_string), do: normalize_and_slice(iban_string, 0..1) @spec check_digits(binary()) :: check_digits_string() - def check_digits(iban_string), do: normalize_and_slice(iban_string, 2..3) |> blank() + def check_digits(iban_string), do: normalize_and_slice(iban_string, 2..3) @spec bban(binary()) :: binary() - def bban(iban_string), do: normalize_and_slice(iban_string, 4..-1//1) |> blank() + def bban(iban_string), do: normalize_and_slice(iban_string, 4..-1//1) end