X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/blobdiff_plain/98f37c1019ea0e80d5a45a5633a0a182a43cbf9a..6f266e929ff3eaefc84c34b46fa452c50eecbcf4:/SL/Controller/CsvImport/Base.pm diff --git a/SL/Controller/CsvImport/Base.pm b/SL/Controller/CsvImport/Base.pm index 4de38edcf..185c7adde 100644 --- a/SL/Controller/CsvImport/Base.pm +++ b/SL/Controller/CsvImport/Base.pm @@ -15,12 +15,14 @@ use parent qw(Rose::Object); use Rose::Object::MakeMethods::Generic ( - scalar => [ qw(controller file csv save_with_cascade) ], + scalar => [ qw(controller file csv test_run save_with_cascade) ], 'scalar --get_set_init' => [ qw(profile displayable_columns existing_objects class manager_class cvar_columns all_cvar_configs all_languages payment_terms_by all_vc vc_by) ], ); sub run { - my ($self) = @_; + my ($self, %params) = @_; + + $self->test_run($params{test_run}); $self->controller->track_progress(phase => 'parsing csv', progress => 0); @@ -235,7 +237,7 @@ sub init_profile { } } - $self->profile(\%profile); + \%profile; } sub add_displayable_columns {