Jake Vanderwerf
2026-06-29 4089ba01e0881c89a72332e13bc3a80b6bddec2a
inc/helpers/dashboard.php
@@ -55,14 +55,12 @@
        return false;
    }
    $user = wp_get_current_user();
   $registered = Registrar::withFeature('has_dashboard', 'user');
   $mapped = array_map(fn($role) => BASE.$role,$registered);
    return count(
        array_intersect(
            array_values($user->roles),
            array_map(function ($role) {
                return BASE.$role;
            },
               Registrar::getFeatured('has_dashboard', 'user'))
            $mapped
        )
    )>0;
}
@@ -78,7 +76,7 @@
    $types = get_post_meta($postID, BASE.'content_types', true);
    if ($types === '') {
        $types = [];
        $link = (int) get_post_meta($postID, BASE.'link', true);
        $link = (int) get_post_meta($postID, BASE.'profile_link', true);
        if ($link === '' || !is_numeric($link)) {
            return $types;
        }
@@ -109,7 +107,7 @@
            }
        }
        $types = Registrar::getFeatured('show_feed');
        $types = Registrar::withFeature('show_feed');
        $types = array_filter($temp, function ($type) use ($types) {
            return in_array($type, $types);
        });