]> git.mxchange.org Git - friendica.git/blobdiff - mod/admin.php
Worker-details: Using json_decode instead of reinventing hot water (#5441)
[friendica.git] / mod / admin.php
index 03035d9e11cbf06e87451d1864142323a89724fe..7e90e44cb7cd8e567f7affce86f2cc9977105c66 100644 (file)
@@ -784,10 +784,7 @@ function admin_page_workerqueue(App $a)
        $statement = DBA::select('workerqueue', ['id', 'parameter', 'created', 'priority'], ['done' => 0], ['order'=> ['priority']]);
        $r = DBA::inArray($statement);
 
-       for($i = 0; $i < count($r); $i++) {
-               $r[$i]['parameter'] = stripslashes(implode(': ', explode('","', $r[$i]['parameter'])));
-               $r[$i]['parameter'] = substr($r[$i]['parameter'], 2, -2);
-       }
+       $r[$i]['parameter'] = implode(json_decode($r[$i]['parameter']), ': ');
 
        $t = get_markup_template('admin/workerqueue.tpl');
        return replace_macros($t, [