From 3e4e3db64b366028845cfd610c5b17f26bd062ee Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sun, 06 Sep 2026 23:04:45 +0000
Subject: [PATCH] =Added conditional logic. Skeletoned a block to select a particular meta for display.

---
 inc/helpers/crud.php |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/inc/helpers/crud.php b/inc/helpers/crud.php
index dc646c9..9ae22e8 100644
--- a/inc/helpers/crud.php
+++ b/inc/helpers/crud.php
@@ -5,7 +5,7 @@
 }
 
 use JVBase\managers\Cache;
-use JVBase\managers\RoleManager;
+use JVBase\managers\Roles;
 use JVBase\meta\Form;
 use JVBase\registrar\Registrar;
 
@@ -95,7 +95,7 @@
             'label' => 'Scrapped',
         ]
     ];
-	$permission = JVB()->roles()->getContentPlural($content);
+	$permission = Roles::getInstance()()->getContentPlural($content);
     $canPublish = current_user_can("publish_{$permission}") && current_user_can('skip_moderation');
     $out = '<div class="filters">';
     if (!empty($statusFilters)) {
@@ -194,7 +194,7 @@
             'disabled'    => true,
         ]
     ];
-	$permission = JVB()->roles()->getContentPlural($content);
+	$permission = Roles::getInstance()()->getContentPlural($content);
     if (current_user_can('skip_moderation') && current_user_can("publish_{$permission}")) {
         $bulkActions['publish']['disabled'] = false;
     }
@@ -217,7 +217,7 @@
  */
 function jvbRenderDateFilter(string $content):string
 {
-    $cache = Cache::for('date_filter')->connect('post', true);
+    $cache = Cache::for('date_filter');
     $check = $cache->get($content);
     if ($check) {
         return $check;
@@ -294,7 +294,6 @@
 
 /**
  * Renders sections based on what was set in the Content Registry
- * @param object $handler
  * @param int $ID
  * @param string $contentType
  * @param string $postType

--
Gitblit v1.10.0