From e1ee0cb499010d061d4e0856668fc09e92b58e37 Mon Sep 17 00:00:00 2001 From: devansh bawari Date: Tue, 6 Oct 2020 20:26:42 +0530 Subject: [PATCH] Session Set When Currency Mismatch --- .../Webkul/Core/src/Http/Controllers/ChannelController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/Webkul/Core/src/Http/Controllers/ChannelController.php b/packages/Webkul/Core/src/Http/Controllers/ChannelController.php index a5e2bfda1..482c46708 100755 --- a/packages/Webkul/Core/src/Http/Controllers/ChannelController.php +++ b/packages/Webkul/Core/src/Http/Controllers/ChannelController.php @@ -153,6 +153,10 @@ class ChannelController extends Controller $channel = $this->channelRepository->update($data, $id); + if ($channel->base_currency->code !== session()->get('currency')) { + session()->put('currency', $channel->base_currency->code); + } + Event::dispatch('core.channel.update.after', $channel); session()->flash('success', trans('admin::app.settings.channels.update-success'));