def doRemoveCustomers(self, *args, **kwargs):
     """
     Action method.
     """
     removed_customers = args[0]
     for customer_idurl in removed_customers:
         api.customer_reject(customer_id=customer_idurl,
                             erase_customer_key=True)
     self.automat('customers-rejected', removed_customers)
Esempio n. 2
0
 def customer_reject_v1(self, request):
     data = _request_data(request,
                          mandatory_keys=[
                              (
                                  'idurl',
                                  'global_id',
                                  'id',
                              ),
                          ])
     return api.customer_reject(idurl_or_global_id=data.get('global_id')
                                or data.get('idurl') or data.get('id'), )
 def jsonrpc_customer_reject(self, idurl):
     return api.customer_reject(idurl)