Skip to content

Commit 2db197a

Browse files
committed
add the queue and when update order sale
1 parent 3601c0b commit 2db197a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/Http/Controllers/Api/V1/OrdersController.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
use Webkul\CartRule\Repositories\CartRuleRepository;
1818
use Illuminate\Http\Resources\Json\JsonResource;
1919
use Webkul\Shop\Http\Resources\CartResource;
20+
use Illuminate\Support\Facades\Artisan;
21+
use Nicelizhi\Shopify\Console\Commands\Order\Post;
2022

2123

2224

@@ -263,6 +265,11 @@ public function create(Request $request) {
263265

264266
$this->orderRepository->update(['status' => 'processing'], $order->id);
265267

268+
// add the order id to ququeue
269+
$queue = config('app.name').':orders';
270+
Artisan::queue((new Post())->getName(), ['--order_id'=> $order->id])->onConnection('rabbitmq')->onQueue($queue);
271+
272+
266273
// add the ip address and ip country to order
267274
$order_cod = new \NexaMerchant\CheckoutCod\Models\OrderCods();
268275
$order_cod->order_id = $order->id;

0 commit comments

Comments
 (0)