return false if input to validation is empty string

This commit is contained in:
Frede Hundewadt 2023-02-01 13:11:35 +01:00
parent a17c03a45c
commit d8f5895dbb

View file

@ -49,7 +49,11 @@ namespace FCS.Lib.Utility
/// <returns>bool indicating if the vat number conform to country specification</returns>
public static bool CheckVat(string countryCode, string vatNumber)
{
if (string.IsNullOrWhiteSpace(vatNumber))
return false;
var sanitizedVat = SanitizeVatNumber(vatNumber);
return countryCode.ToUpperInvariant() switch
{
"DK" => ValidateDkVat(sanitizedVat),