some changes

This commit is contained in:
2025-08-06 13:32:50 +03:30
parent d9d0537ac9
commit 30dcdb2db6
18 changed files with 251 additions and 12 deletions

View File

@@ -52,12 +52,13 @@ class DeviceViewSet(viewsets.ModelViewSet):
def create(self, request, *args, **kwargs):
""" Custom create of pos devices """
company = pos_models.ProviderCompany.objects.get(
user_relation__user=request.user
)
if 'company' not in request.data.keys():
company = pos_models.ProviderCompany.objects.get(
user_relation__user=request.user
)
request.data.update({'company': company.id})
# create device
request.data.update({'company': company.id})
serializer = self.serializer_class(data=request.data)
if serializer.is_valid():
serializer.save()