From 8db447bc9f9acfdad74c5187ce884148f2b95d26 Mon Sep 17 00:00:00 2001 From: Jamie McClelland Date: Mon, 27 Feb 2023 13:36:26 -0500 Subject: [PATCH] ensure we properly pass the arguments needed. --- CRM/Core/Lock.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CRM/Core/Lock.php b/CRM/Core/Lock.php index 76ae9c12ff..abe42f73f3 100644 --- a/CRM/Core/Lock.php +++ b/CRM/Core/Lock.php @@ -213,9 +213,9 @@ class CRM_Core_Lock implements \Civi\Core\Lock\LockInterface { $query = "SELECT RELEASE_LOCK( %1 )"; $params = [1 => [$this->_id, 'String']]; if (CRM_Core_Transaction::isActive()) { - CRM_Core_Transaction::addCallback(CRM_Core_Transaction::PHASE_POST_COMMIT, function () { + CRM_Core_Transaction::addCallback(CRM_Core_Transaction::PHASE_POST_COMMIT, function ($query, $params) { return CRM_Core_DAO::singleValueQuery($query, $params); - }); + }, [$query, $params]); } else { return CRM_Core_DAO::singleValueQuery($query, $params); -- 2.25.1