avoid error when no client available
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3712 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
f2b76feaf9
commit
6beafcc54a
1 changed files with 7 additions and 7 deletions
|
@ -226,16 +226,16 @@ class CheckoutView(ServiceManagerView):
|
||||||
return reg.service.start
|
return reg.service.start
|
||||||
|
|
||||||
def update(self):
|
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()
|
client = self.getClient()
|
||||||
if client is None:
|
if client is None:
|
||||||
return True # TODO: error, redirect to overview
|
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()
|
regs = IClientRegistrations(client).getRegistrations()
|
||||||
for reg in regs:
|
for reg in regs:
|
||||||
stateful = IStateful(reg)
|
stateful = IStateful(reg)
|
||||||
|
|
Loading…
Add table
Reference in a new issue