From 56140dd29e8a12dbc992961d90f7aa5e4cddab7f Mon Sep 17 00:00:00 2001 From: gholak tala Date: Tue, 28 Apr 2026 20:15:23 +0000 Subject: [PATCH] NASER close orders when price method is gold.ir --- .../Controllers/Single/SingleOrderController.php | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/app/Http/Controllers/Single/SingleOrderController.php b/app/Http/Controllers/Single/SingleOrderController.php index 5959531..a6a2a3f 100644 --- a/app/Http/Controllers/Single/SingleOrderController.php +++ b/app/Http/Controllers/Single/SingleOrderController.php @@ -31,11 +31,13 @@ class SingleOrderController extends Controller { $data = $request->all(); - $goldir_closed = Cnt::where('key', 'goldir_closed')->first()['value'] == "true"; - $goldir_buy = Cnt::where('key', 'goldir_open_buy')->first()['value'] == "false" && $data['direction'] == 1; - $goldir_sell = Cnt::where('key', 'goldir_open_sell')->first()['value'] == "false" && $data['direction'] == 2; - if($goldir_closed || $goldir_buy || $goldir_sell){ - throw new UnprocessableEntityHttpException('عدم ارائه سرویس.'); + if($this->Config('goldir_price') == 'true'){ + $goldir_closed = Cnt::where('key', 'goldir_closed')->first()['value'] == "true"; + $goldir_buy = Cnt::where('key', 'goldir_open_buy')->first()['value'] == "false" && $data['direction'] == 1; + $goldir_sell = Cnt::where('key', 'goldir_open_sell')->first()['value'] == "false" && $data['direction'] == 2; + if($goldir_closed || $goldir_buy || $goldir_sell){ + throw new UnprocessableEntityHttpException('عدم ارائه سرویس.'); + } } // throw new UnprocessableEntityHttpException('به دلیل نوسانات سفارشات بسته میباشد.');