From 3e477a6137e1cca51edb5c6693e91f8e9cb9131d Mon Sep 17 00:00:00 2001 From: Babak Alizadeh Date: Sat, 30 Aug 2025 19:39:42 -0400 Subject: [PATCH] bug fin in create two step approval --- hesabixCore/src/Controller/BusinessController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/hesabixCore/src/Controller/BusinessController.php b/hesabixCore/src/Controller/BusinessController.php index b7220db..09a40c2 100644 --- a/hesabixCore/src/Controller/BusinessController.php +++ b/hesabixCore/src/Controller/BusinessController.php @@ -262,8 +262,10 @@ class BusinessController extends AbstractController } // Approval settings - $business->setRequireTwoStepApproval((bool)$params['requireTwoStepApproval'] ?? false); - + if (array_key_exists('requireTwoStepApproval', $params)) + $business->setRequireTwoStepApproval((bool)$params['requireTwoStepApproval'] ?? false); + else + $business->setRequireTwoStepApproval(false); $approvers = $params['approvers'] ?? []; $business->setApproverSellInvoice($approvers['sellInvoice'] ?? null);