From 2dde56a2f675ea7116f570c533b194b8d0c34261 Mon Sep 17 00:00:00 2001 From: Mark Gregory Date: Wed, 30 Sep 2026 12:59:42 +0100 Subject: [PATCH] update to provisioner code --- app/Services/Payments/PurchaseProvisioner.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/Services/Payments/PurchaseProvisioner.php b/app/Services/Payments/PurchaseProvisioner.php index 9217590..03b231b 100755 --- a/app/Services/Payments/PurchaseProvisioner.php +++ b/app/Services/Payments/PurchaseProvisioner.php @@ -743,7 +743,7 @@ final class PurchaseProvisioner * prevents provider supplied identifiers from creating unusual * lock names. */ - $lockName = 'sd:'.hash('sha256', $name); + $lockName = 'sd:'.substr(hash('sha256', $name), 0, 61); $row = DB::selectOne( 'SELECT GET_LOCK(?, ?) AS acquired',