From b109578ce290bd697c40ff10fc24d0fca134e329 Mon Sep 17 00:00:00 2001 From: Mojtaba-z Date: Mon, 25 Aug 2025 17:00:56 +0330 Subject: [PATCH] set device assigned state in pos login --- apps/pos_device/pos/api/v1/viewsets/device.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/pos_device/pos/api/v1/viewsets/device.py b/apps/pos_device/pos/api/v1/viewsets/device.py index 329a340..871d762 100644 --- a/apps/pos_device/pos/api/v1/viewsets/device.py +++ b/apps/pos_device/pos/api/v1/viewsets/device.py @@ -59,7 +59,7 @@ class POSDeviceViewSet(viewsets.ModelViewSet, POSDeviceMixin): # activate device if device: - if not device.is_activated or not device.pre_registered: + if not device.is_activated or not device.pre_registered and device.assigned_state is True: device.is_activated = True device.save()