From b0194e10a87e16797a568d8a30d53ebecd27d8a4 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sat, 18 Oct 2025 15:04:51 +0000
Subject: [PATCH] =DataStore.js and UploaderManager.js overhaul

---
 globals.php |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/globals.php b/globals.php
index 49af2a9..32762da 100644
--- a/globals.php
+++ b/globals.php
@@ -3,6 +3,8 @@
 	exit;
 }
 
+use JVBase\utility\Features;
+
 function jvbGlobalDirectories():array
 {
     $directories = get_option(BASE.'_global_directories');
@@ -210,13 +212,16 @@
         $manageableContent = false;
     }
     if ($manageableContent === false) {
+
         $manageableContent = [];
         $bios = [];
         foreach (JVB_USER as $role => $config) {
             $manageableContent = array_merge($manageableContent, jvbRolePages($role));
         }
 
-
+		if (Features::forSite()->has('referrals')) {
+			$manageableContent[] = 'referrals';
+		}
         foreach (JVB_TAXONOMY as $tax => $config) {
             if (jvbCheck('is_content', $config)) {
                 $manageableContent[] = strtolower($config['plural']);

--
Gitblit v1.10.0