Adding one item to the po creates duplicates in the inventory items upload #156

Closed
opened 2025-07-29 18:26:43 +03:00 by Faheed · 0 comments
Collaborator

return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/mnt/c/Users/user/Desktop/haikal_projects/venv/lib/python3.12/site-packages/django/contrib/auth/decorators.py", line 59, in _view_wrapper
return view_func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/c/Users/user/Desktop/haikal_projects/venv/lib/python3.12/site-packages/django/contrib/auth/decorators.py", line 59, in _view_wrapper
return view_func(request, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/c/Users/user/Desktop/haikal_projects/haikal/inventory/views.py", line 10368, in upload_cars
po_item = models.PoItemsUploaded.objects.get(dealer=dealer, item=item)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/c/Users/user/Desktop/haikal_projects/venv/lib/python3.12/site-packages/django/db/models/manager.py", line 87, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/mnt/c/Users/user/Desktop/haikal_projects/venv/lib/python3.12/site-packages/django/db/models/query.py", line 636, in get
raise self.model.MultipleObjectsReturned(
inventory.models.PoItemsUploaded.MultipleObjectsReturned: get() returned more than one PoItemsUploaded -- it returned 2!

return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/mnt/c/Users/user/Desktop/haikal_projects/venv/lib/python3.12/site-packages/django/contrib/auth/decorators.py", line 59, in _view_wrapper return view_func(request, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/mnt/c/Users/user/Desktop/haikal_projects/venv/lib/python3.12/site-packages/django/contrib/auth/decorators.py", line 59, in _view_wrapper return view_func(request, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/mnt/c/Users/user/Desktop/haikal_projects/haikal/inventory/views.py", line 10368, in upload_cars po_item = models.PoItemsUploaded.objects.get(dealer=dealer, item=item) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/mnt/c/Users/user/Desktop/haikal_projects/venv/lib/python3.12/site-packages/django/db/models/manager.py", line 87, in manager_method return getattr(self.get_queryset(), name)(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/mnt/c/Users/user/Desktop/haikal_projects/venv/lib/python3.12/site-packages/django/db/models/query.py", line 636, in get raise self.model.MultipleObjectsReturned( inventory.models.PoItemsUploaded.MultipleObjectsReturned: get() returned more than one PoItemsUploaded -- it returned 2!
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ismail/haikal#156
No description provided.