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)
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)