[Zope] problem with superValues
Fri, 7 Mar 2003 14:20:37 -0500
during __init__ your object has no acquisition content. you cannot use
acquisition at that point in time.
On Friday, Mar 7, 2003, at 14:12 US/Eastern, Steffen Hausmann wrote:
> Im trying to send an E-Mail within an external python script each time
> an object is edited. Therefor I use superValues to locate the MailHost
> mailhost=getattr(self, self.superValues('Mail Host').id)
> If the object that sends the mail already exists anything goes fine.
> But if the object is edited for the first time (via the __init__
> procedure that calls the edit procedure) superValues can't find the
> MailHost object (IndexError: list index out of range).
> Any ideas what's going wrong?
> MfG Steffen