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

---
 inc/managers/Responses.php |   14 ++++----------
 1 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/inc/managers/Responses.php b/inc/managers/Responses.php
index 555c688..c3051af 100644
--- a/inc/managers/Responses.php
+++ b/inc/managers/Responses.php
@@ -1,11 +1,10 @@
 <?php
 namespace JVBase\managers;
 
+use JVBase\inc\managers\ErrorHelper;
 use JVBase\Instance;
 use JVBase\registrar\Registrar;
-use JVBase\rest\Rest;
 use JVBase\rest\routes\ResponseRoutes;
-use WP_Error;
 
 if (!defined('ABSPATH')) {
 	exit; // Exit if accessed directly
@@ -18,7 +17,7 @@
  */
 class Responses
 {
-	use Instance;
+	use Instance, ErrorHelper;
 	protected CustomTable $responses;
 	protected KarmaManager $karma;
 	protected ResponseRoutes $route;
@@ -380,16 +379,11 @@
 		], [
 			'user_id'	=> $user_id,
 		]);
-
-		Errors::getInstance()->log(
-			'Responses',
-			'Anonymized responses for deleted user',
+		$this->logError('Anonymized responses for deleted user','handleUserDeletion',
 			[
 				'user_id'	=> $user_id,
 				'count'		=> $updated,
-			],
-			'info'
-		);
+			]);
 	}
 
 	protected function getNotifyableUsers(int $id):array

--
Gitblit v1.10.0