Individuelle Lieferadresse hinzufügen: cp_gender nicht auf leer prüfen …
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Fri, 6 Dec 2019 09:11:46 +0000 (10:11 +0100)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Fri, 6 Dec 2019 10:22:20 +0000 (11:22 +0100)
…, denn das ist nie leer.

Und sonst werden individuelle Lieferadressen angelegt, obwohl keine
Eingaben gemacht wurden.

Hierzu sollte evtl. noch ein DB-Upgrade-Skript erstellt werden, welches
die leeren shiptos entfernt. Das ist allerdings nicht ganz einfach (siehe
auch Ticket).

Bezieht sich auch auf #410 (redmine)
Refs #410

SL/Form.pm

index 7414cdb..e5b1e74 100644 (file)
@@ -1872,7 +1872,7 @@ sub add_shipto {
   my @values;
 
   foreach my $item (qw(name department_1 department_2 street zipcode city country gln
-                       contact cp_gender phone fax email)) {
+                       contact phone fax email)) {
     if ($self->{"shipto$item"}) {
       $shipto = 1 if ($self->{$item} ne $self->{"shipto$item"});
     }