From 27fb820ae9081fb56957cf75e79eccd8a99edd52 Mon Sep 17 00:00:00 2001
From: Jake Vanderwerf <get@jakevanderwerf.ca>
Date: Sat, 14 Feb 2026 19:14:48 +0000
Subject: [PATCH] =minor css changes, queue merge logic restructured, and double checking changes actually changed in cRUD.js before sending to server

---
 inc/managers/queue/Locker.php |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/inc/managers/queue/Locker.php b/inc/managers/queue/Locker.php
index 132b986..a048942 100644
--- a/inc/managers/queue/Locker.php
+++ b/inc/managers/queue/Locker.php
@@ -42,12 +42,17 @@
 		try {
 			$callback();
 		} finally {
-			$this->wpdb->get_var(
-				$this->wpdb->prepare(
-					'SELECT RELEASE_LOCK(%s)',
-					$this->lockKey
-				)
-			);
+			$this->unlock();
 		}
 	}
+
+	public function unlock():void
+	{
+		$this->wpdb->get_var(
+			$this->wpdb->prepare(
+				'SELECT RELEASE_LOCK(%s)',
+				$this->lockKey
+			)
+		);
+	}
 }

--
Gitblit v1.10.0