Hi,
An update on this.
When I change the permission on IMemberEditForm to zope.Public or
zope.View then the form is displayed. Which is why I want to find the
permission checker. The principal can view other objects protected by
tfws.view but not this one.
If I can find where the permission is
Hi,
def __init__ ...
self.context = self.__parent__ = context
That's what I was missing in the adapter. Can I clarify this?
The adapter is adapting an object (`self.context=context` in
`__init__`).
The field is getting an attribute from the security-proxied adapter.
The permission is found on
Hi Takayuki,
Thanks for that. I hadn't used PostmortemDebuggingHTTP before today.
Regards,
Darryl
Takayuki Shimizukawa wrote:
Hi Darryl.
2006/7/21, Darryl Cousins [EMAIL PROTECTED]:
What I need to know is where is this Unauthorized being raised to debug
further (as my principal indeed
Hi Darryl
Hi Roger,
Thanks. Is there a preferred option between using
self.context = self.__parent__ = context and setting the
'locate' directive in configure.
My thought is that setting __parent__ on the adapter is
unecessary if locate does the job.
Yes, I use most the time
Cheers,
Thanks for the reply. And I shall remember (he hopes).
Regards,
Darryl
Roger Ineichen wrote:
Yes, I use most the time locate=True. But right, set the parent
explicit is also Ok. I don't thnk there is a preferred way.
just remember,
the missing location on a adapters is most the