]> iEval git - gruntmaster-data.git/blobdiff - lib/Gruntmaster/Data.pm
Fix create_job
[gruntmaster-data.git] / lib / Gruntmaster / Data.pm
index 4393a62de6f687d724f8cab874b7e190cfd31283..6ddada4a5d64d891dffc3bef5bbd961cbe3d617d 100644 (file)
@@ -75,6 +75,7 @@ sub object_name {
 
 sub add_names ($) { ## no critic (ProhibitSubroutinePrototypes)
        my ($el) = @_;
+       return unless defined $el;
        if (ref $el eq 'ARRAY') {
                &add_names ($_) for @$el ## no critic (ProhibitAmpersandSigils)
        } else {
@@ -202,7 +203,7 @@ sub job_full {
 
 sub create_job {
        my (%args) = @_;
-       $db->update('users', {lastjob => time});
+       $db->update('users', {lastjob => time}, {id => $args{owner}});
        purge '/log/';
        scalar $db->insert('jobs', \%args, {returning => 'id'})->list
 }
This page took 0.020826 seconds and 4 git commands to generate.