improvements to coop product loader
This commit is contained in:
@@ -81,8 +81,9 @@ def load_coop_products(request):
|
||||
decoded_file = csv_file.read().decode('utf-8').splitlines()
|
||||
csv_reader = csv.DictReader(decoded_file, delimiter=',')
|
||||
count = product_loader(csv_reader, request.user)
|
||||
|
||||
return Response(f"{count} products registered for {request.user.company_name}")
|
||||
if count is None:
|
||||
return Response({"errors": {"details": "Authenticated user is not related to any company"}}, status=status.HTTP_406_NOT_ACCEPTABLE)
|
||||
return Response(f"{count} products registered for {request.user.company.company_name}")
|
||||
except Exception as e:
|
||||
return Response({"errors": {"details": str(type(e))}}, status=status.HTTP_500_INTERNAL_SERVER_ERROR)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user