X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=FS%2FFS%2Fsvc_domain.pm;h=10d5d8f5c53abfc074d0ec0e44ba01d870173bc2;hp=2e8866a56f46cf65080b315f6859310741c629ba;hb=d20581bcbf2809d5c2969d773b16a0c8714a6dec;hpb=fd9138f66cf7f3ab9557e0beebb4e2657a59e34c diff --git a/FS/FS/svc_domain.pm b/FS/FS/svc_domain.pm index 2e8866a56..10d5d8f5c 100644 --- a/FS/FS/svc_domain.pm +++ b/FS/FS/svc_domain.pm @@ -324,7 +324,7 @@ sub check { } #if ( $recref->{domain} =~ /^([\w\-\.]{1,22})\.(com|net|org|edu)$/ ) { - if ( $recref->{domain} =~ /^([\w\-]{1,22})\.(com|net|org|edu)$/ ) { + if ( $recref->{domain} =~ /^([\w\-]{1,63})\.(com|net|org|edu)$/ ) { $recref->{domain} = "$1.$2"; # hmmmmmmmm. } elsif ( $whois_hack && $recref->{domain} =~ /^([\w\-\.]+)$/ ) { @@ -342,7 +342,8 @@ sub check { return "Unknown catchall" unless $svc_acct; } - $self->ut_textn('purpose'); + $self->ut_textn('purpose') + or $self->SUPER::check; }