diff --git a/lib/App/Netdisco/JobQueue/PostgreSQL.pm b/lib/App/Netdisco/JobQueue/PostgreSQL.pm index 5da0dd88..e89b8eb2 100644 --- a/lib/App/Netdisco/JobQueue/PostgreSQL.pm +++ b/lib/App/Netdisco/JobQueue/PostgreSQL.pm @@ -279,7 +279,7 @@ sub jq_complete { ->search({ job => $job->id }, { for => 'update' }) ->update({ status => $job->status, - log => $job->log, + log => (ref($job->log) eq ref('')) ? $job->log : '', started => $job->started, finished => $job->finished, (($job->action eq 'hook') ? (subaction => $job->subaction) : ()),