]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/Controller/BackgroundJob.pm
Lohnbuchhaltungsimport: Leere Werte für Abteilungen abfangen
[kivitendo-erp.git] / SL / Controller / BackgroundJob.pm
index e97b369705cf77e580f27892f3b10e3944595295..27a1c69a62f45d0c7d0d7e93ef36838a2af63755 100644 (file)
@@ -131,7 +131,9 @@ sub action_execute_class {
     my $package = "SL::BackgroundJob::" . $::form->{class};
 
     eval "require $package" or die $@;
-    $result = $package->new->run(SL::DB::BackgroundJob->new);
+    my $job = SL::DB::BackgroundJob->new(data => $::form->{data});
+    $job->data(decode_json($::form->{json_data})) if $::form->{json_data};
+    $result = $package->new->run($job);
 
     1;
   };