From e6c83ef6334284d5b27daf0e225b34a5379aab78 Mon Sep 17 00:00:00 2001 From: Sam Date: Tue, 16 Feb 2021 13:59:33 +0000 Subject: [PATCH] addid checks to import_products action --- companies/views.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/companies/views.py b/companies/views.py index 4196a7e..a1d2923 100644 --- a/companies/views.py +++ b/companies/views.py @@ -125,11 +125,15 @@ class CompanyViewSet(viewsets.ModelViewSet): instance = self.queryset.filter(pk=kwargs['pk']).first() # check if it's a shop if instance.shop is not True: - return Response('This company is not s shop') + return Response('This company is not a shop') # check what platform platform = instance.platform + if platform is None: + return Response('This company is not registered with any platforms') # check required credentials - + credentials = instance.credentials + if credentials is None or credentials == {}: + return Response('This company has no registered credentials') # execute import return Response()