From c4aa5cdb5e90ad4b420e22772797d16980232a2b Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Wed, 15 Apr 2026 18:38:55 +0000
Subject: [PATCH] =Updating custom tables to utilize CustomTable.php

---
 inc/helpers/terms.php |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/inc/helpers/terms.php b/inc/helpers/terms.php
index e30cc9b..919d3af 100644
--- a/inc/helpers/terms.php
+++ b/inc/helpers/terms.php
@@ -6,6 +6,19 @@
 	exit;
 }
 
+
+function jvbGetTermOwners(int $termID, bool $includeManagers = true):array
+{
+	$owners = get_term_meta($termID, BASE.'owners', true);
+	$owners = empty($owners) ? [] : $owners;
+	if ($includeManagers) {
+		$managers = get_term_meta($termID, BASE.'managers', true);
+		$managers = empty($managers) ? [] : $managers;
+		$owners = array_merge($owners, $managers);
+	}
+	return $owners;
+
+}
 /**
  * @param string $term
  * @param int|false $ID
@@ -128,7 +141,8 @@
     if ($users === '') {
         $term = get_term($termID);
         $taxonomy = $term->taxonomy;
-        if (taxIsJVBContentTax($taxonomy)) {
+		$registrar = Registrar::getInstance($taxonomy);
+        if ($registrar->hasFeature('is_content')) {
             $posts = new WP_Query([
                 'post_type'    => jvbCheckBase($user),
                 'posts_per_page'    => -1,

--
Gitblit v1.10.0