diff --git a/cuit/search.go b/cuit/search.go index 450def2..2f9c920 100644 --- a/cuit/search.go +++ b/cuit/search.go @@ -8,6 +8,8 @@ import ( "net/http" "strings" "sync" + + "github.com/gabdlr/api-cuit-go/utils" ) type Address struct { @@ -39,7 +41,7 @@ const htmlOfInterestEnd = ` 11 { - cuit = strings.ReplaceAll(cuit, "-", "") - } - return cuit -} - func validateWithVerifierDigit(cuit string) bool { verificationResult := false toVerify := utils.ReverseStringWithBuffer(cuit[:10]) diff --git a/utils/formatters.go b/utils/formatters.go new file mode 100644 index 0000000..4194d77 --- /dev/null +++ b/utils/formatters.go @@ -0,0 +1,10 @@ +package utils + +import "strings" + +func StandardizeCuit(cuit string) string { + if len(cuit) > 11 { + cuit = strings.ReplaceAll(cuit, "-", "") + } + return cuit +}