okay, finally fix all the weirdness with shipping adresses. whew.
authorivan <ivan>
Tue, 26 Feb 2002 11:53:25 +0000 (11:53 +0000)
committerivan <ivan>
Tue, 26 Feb 2002 11:53:25 +0000 (11:53 +0000)
FS/FS/cust_main.pm

index cf5bd33..b6d3075 100644 (file)
@@ -586,8 +586,9 @@ sub check {
   );
 
   if ( defined $self->dbdef_table->column('ship_last') ) {
-    if ( grep { $self->getfield($_) ne $self->getfield("ship_$_") } @addfields
-         && grep { $self->getfield("ship_$_") ne '' } @addfields
+    if ( scalar ( grep { $self->getfield($_) ne $self->getfield("ship_$_") }
+                       @addfields )
+         && scalar ( grep { $self->getfield("ship_$_") ne '' } @addfields )
        )
     {
       my $error =