I think this should be considered a bug. Than you check trunk?

On Sunday, 29 July 2012 05:37:51 UTC-5, weheh wrote:
>
> I haven't traced through all the code carefully, but  is_impersonating() 
> returns current.session.auth.impersonator, which is based on a cPickle. So 
> you're not getting a boolean, as you might be led to expect from the name 
> of the function.
>
>
> On Sunday, July 29, 2012 1:38:42 PM UTC+8, mweissen wrote:
>>
>> I am using "impersonate" (great idea!) and I have a menu item which 
>> should only appear when somebody is impersonated. I wrote
>>
>> ('end impersonate', False, URL('endimpersonate'),[],*
>> auth.is_impersonating()*)
>>
>> This did notwork, I had to write
>>
>> ('end impersonate', False, URL('endimpersonate'),[],*
>> auth.is_impersonating()!=None*)
>>  
>> Why?
>> Regards, Martin
>>
>>

-- 



Reply via email to