first setup of pos transaction - add provider, user, organization information of pos to login

This commit is contained in:
2025-08-26 15:24:46 +03:30
parent c0b6b8ddca
commit 65c831d6a8
7 changed files with 54 additions and 6 deletions

View File

@@ -0,0 +1,17 @@
import typing
from apps.authentication.models import Organization
def get_users_of_organization(org: Organization) -> typing.Any:
""" get users of an organizations """
user_relations = org.user_organization.all()
users_list = [{
'name': f"{rel.user.first_name} {rel.user.last_name}",
'national_code': rel.user.national_code,
'mobile': rel.user.mobile,
'phone': rel.user.phone,
'address': rel.user.address
} for rel in user_relations]
return users_list