From a6413da67a4579866f0fd0323ddb23a7b6b9654a Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Fri, 18 Sep 2026 17:00:53 +0000
Subject: [PATCH] =Cleaning up the Integrations setup a bit, started the Helcim integration work too

---
 jvb.php |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/jvb.php b/jvb.php
index e74a588..e87b324 100644
--- a/jvb.php
+++ b/jvb.php
@@ -137,6 +137,9 @@
 require(JVB_DIR.'/inc/Instance.php');
 require(JVB_DIR.'/base/_setup.php');
 
+require(JVB_DIR . '/inc/managers/Errors.php');
+require(JVB_DIR . '/inc/managers/ErrorHelper.php');
+
 require(JVB_DIR.'/inc/utility/setup.php');
 require(JVB_DIR.'/checks.php');
 
@@ -404,12 +407,14 @@
 use JVBase\rest\routes\ErrorRoutes;
 use JVBase\rest\routes\FeedRoutes;
 use JVBase\rest\routes\FormRoutes;
+use JVBase\rest\routes\IntegrationsRoutes;
 use JVBase\rest\routes\NewsRoutes;
 use JVBase\rest\routes\OptionsRoutes;
 use JVBase\rest\routes\SEORoutes;
 use JVBase\rest\routes\SettingsRoutes;
 use JVBase\rest\routes\TermRoutes;
 use JVBase\rest\routes\UploadRoutes;
+use JVBase\rest\routes\UserRoutes;
 
 function jvbLoadRoutes():void
 {
@@ -421,6 +426,10 @@
 	}
 	UserRoutes::getInstance();
 
+	if (Site::hasAnyIntegration()) {
+		IntegrationsRoutes::getInstance();
+	}
+
 	if (Site::has('feed_block')) {
 		FeedRoutes::getInstance();
 	}

--
Gitblit v1.10.0