Handle null value

This commit is contained in:
Dan 2025-03-27 09:21:25 +07:00
commit e2ba3fb06b
3 changed files with 43 additions and 25 deletions

View file

@ -1264,16 +1264,16 @@ function get_draft($profile, $page, $perpage)
foreach ($posts as $index => $v) {
$str = explode('/', $v['dirname']);
if (strtolower($profile) === strtolower($str[1]) || $role === 'admin') {
if (strtolower($profile) === strtolower($str[1]) || $role === 'editor' || $role === 'admin') {
$tmp[] = $v;
}
}
if (empty($tmp)) {
return false;
return $tmp;
}
return $tmp = get_posts($tmp, $page, $perpage);
return $tmp = array(get_posts($tmp, $page, $perpage), count($tmp));
}
// Return draft static page.
@ -1480,16 +1480,16 @@ function get_scheduled($profile, $page, $perpage)
foreach ($posts as $index => $v) {
$str = explode('/', $v['dirname']);
if (strtolower($profile) === strtolower($str[1]) || $role === 'admin') {
if (strtolower($profile) === strtolower($str[1]) || $role === 'editor' || $role === 'admin') {
$tmp[] = $v;
}
}
if (empty($tmp)) {
return false;
return $tmp;
}
return $tmp = get_posts($tmp, $page, $perpage);
return $tmp = array(get_posts($tmp, $page, $perpage), count($tmp));
}
// Import RSS feed