From 6beafcc54ae92edc618df6ce3ceeb47ace1c103d Mon Sep 17 00:00:00 2001 From: helmutm Date: Thu, 4 Feb 2010 11:13:01 +0000 Subject: [PATCH] avoid error when no client available git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3712 fd906abe-77d9-0310-91a1-e0d9ade77398 --- organize/browser/service.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/organize/browser/service.py b/organize/browser/service.py index 21dffd8..84d4d38 100644 --- a/organize/browser/service.py +++ b/organize/browser/service.py @@ -226,16 +226,16 @@ class CheckoutView(ServiceManagerView): return reg.service.start def update(self): - data = self.getClientData() - if data['errors']: - return True - form = self.request.form - clientName = self.getClientName() - if not form.get('action'): - return True # TODO: error, redirect to overview client = self.getClient() if client is None: return True # TODO: error, redirect to overview + data = self.getClientData() + if data.get('errors'): + return True + form = self.request.form + #clientName = self.getClientName() + if not form.get('action'): + return True # TODO: error, redirect to overview regs = IClientRegistrations(client).getRegistrations() for reg in regs: stateful = IStateful(reg)