Saleclerk is auth or not

Brightcells преди 6 години
родител
ревизия
8012f067ab
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      account/models.py

+ 3 - 2
account/models.py

@@ -386,9 +386,10 @@ class UserInfo(BaseModelMixin, LensmanTypeBoolMixin):
386 386
     def brandata(self, brand_id=None):
387 387
         if self.unionid:
388 388
             try:
389
-                saleclerk_info = SaleclerkInfo.objects.get(brand_id=brand_id, unionid=self.unionid, status=True).data
389
+                saleclerk = SaleclerkInfo.objects.get(brand_id=brand_id, unionid=self.unionid, status=True)
390 390
             except SaleclerkInfo.DoesNotExist:
391
-                saleclerk_info = {}
391
+                saleclerk = None
392
+            saleclerk_info = saleclerk.data if saleclerk.is_auth else {}
392 393
         else:
393 394
             saleclerk_info = {}
394 395
         return {