CSV-Import für benutzerdefinierte Variablen gefixt
authorThomas Heck <theck@linet-services.de>
Tue, 21 Aug 2012 07:55:49 +0000 (09:55 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Wed, 22 Aug 2012 15:45:49 +0000 (17:45 +0200)
Sollte nun mit allen CSV-Imports funktionieren. Der alte Fix
hat nur mit Customer/Vendor funktioniert.

SL/Controller/CsvImport/Base.pm

index 31d1d9e..5aa6066 100644 (file)
@@ -185,7 +185,7 @@ sub handle_cvars {
     my $value  = $entry->{raw_data}->{ "cvar_" . $config->name };
     my $column = $type_to_column{ $config->type } || die "Program logic error: unknown custom variable storage type";
 
-    push @cvars, SL::DB::CustomVariable->new(config_id => $config->id, $column => $value);
+    push @cvars, SL::DB::CustomVariable->new(config_id => $config->id, $column => $value, sub_module => '');
   }
 
   $entry->{object}->custom_variables(\@cvars);