X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FController%2FCsvImport%2FContact.pm;h=e653d7cb0eca915bcce61ec1fa28e4277850dde4;hb=d402ad9bc8991a0631206930c9c5b238e5586931;hp=5ca2ae848dcef9ae2ff801ca3f5671fdd80a4843;hpb=b16b33c220a567bf8a8b998ff69d44d380b0a181;p=kivitendo-erp.git diff --git a/SL/Controller/CsvImport/Contact.pm b/SL/Controller/CsvImport/Contact.pm index 5ca2ae848..e653d7cb0 100644 --- a/SL/Controller/CsvImport/Contact.pm +++ b/SL/Controller/CsvImport/Contact.pm @@ -47,7 +47,7 @@ sub check_objects { if ($object->cp_id) { my $existing_contact = $contacts_by_id{ $object->cp_id }; if (!$existing_contact) { - $contacts_by_id{ $object->cp_id } = $object; + $contacts_by_id{ $object->cp_id } = $object if $object->cp_id; } elsif ($update_policy eq 'skip') { push(@{ $entry->{errors} }, $::locale->text('Skipping due to existing entry in database')); @@ -126,16 +126,6 @@ sub get_duplicate_check_fields { }; } -sub field_lengths { - return ( cp_title => 75, - cp_givenname => 75, - cp_name => 75, - cp_phone1 => 75, - cp_phone2 => 75, - cp_gender => 1, - ); -} - sub setup_displayable_columns { my ($self) = @_;