X-Git-Url: http://wagnertech.de/git?p=kivitendo-erp.git;a=blobdiff_plain;f=SL%2FDB%2FBackgroundJob.pm;fp=SL%2FDB%2FBackgroundJob.pm;h=1fc8d992da858ee2d337e3b721015a44b85c97dd;hp=3e6c03da58790873838ffee50debbdb6ef82c221;hb=53593baa211863fbf66540cf1bcc36c8fb37257f;hpb=deb4d2dbb676d7d6f69dfe7815d6e0cb09bd4a44 diff --git a/SL/DB/BackgroundJob.pm b/SL/DB/BackgroundJob.pm index 3e6c03da5..1fc8d992d 100644 --- a/SL/DB/BackgroundJob.pm +++ b/SL/DB/BackgroundJob.pm @@ -11,6 +11,7 @@ use SL::DB::MetaSetup::BackgroundJob; use SL::DB::Manager::BackgroundJob; use SL::System::Process; +use SL::YAML; __PACKAGE__->meta->initialize; @@ -76,18 +77,18 @@ sub run { sub data_as_hash { my $self = shift; - $self->data(YAML::Dump($_[0])) if @_; + $self->data(SL::YAML::Dump($_[0])) if @_; return {} if !$self->data; return $self->data if ref($self->{data}) eq 'HASH'; - return YAML::Load($self->{data}) if !ref($self->{data}); + return SL::YAML::Load($self->{data}) if !ref($self->{data}); return {}; } sub set_data { my ($self, %data) = @_; - $self->data(YAML::Dump({ + $self->data(SL::YAML::Dump({ %{ $self->data_as_hash }, %data, }));