On Wednesday 08 August 2007 12:14, Shailesh Kumar wrote: > zope.app.security.principallogging.PrincipalLogging looks like: > > class PrincipalLogging(object): > > implements(ILoggingInfo) > > def __init__(self, principal): > self.principal = principal > > def getLogMessage(self): > return str(self.principal.id) > > > It requires that self.principal.id cannot be a UNICODE string (cannot > contain non-ascii characters).
You are right. The interface says it is a text line, thus accepting unicode. So this is a bug. > Is this intentional??? Can you file a bug report or even fix it yourself, including a test? Regards, Stephan -- Stephan Richter CBU Physics & Chemistry (B.S.) / Tufts Physics (Ph.D. student) Web2k - Web Software Design, Development and Training _______________________________________________ Zope3-users mailing list Zope3-users@zope.org http://mail.zope.org/mailman/listinfo/zope3-users