strip _ out of MAC address fields, #19114
[freeside.git] / FS / FS / svc_broadband.pm
index 3b0b015..869d9a5 100755 (executable)
@@ -382,7 +382,7 @@ sub check {
 
   # remove delimiters
   my $mac_addr = uc($self->get('mac_addr'));
-  $mac_addr =~ s/[-: ]//g;
+  $mac_addr =~ s/[\W_]//g;
   $self->set('mac_addr', $mac_addr);
 
   my $error =