[Erp5-dev] resolveCategory and category 'format'

Yoshinori Okuji yo at nexedi.com
Fri Jun 6 14:51:33 CEST 2008


On Friday 06 June 2008 14:35:06 Mikolaj Antoszkiewicz wrote:
> Yoshinori Okuji wrote:
> > On Monday 02 June 2008 16:34:35 Mikolaj Antoszkiewicz wrote:
> >> Hi All,
> >>
> >> I noticed that portal_categories when asked to resolve 'format' category
> >> throws an Exception when that category is not present.
> >> I also found that:
> >> portal.restrictedTraverse*('portal_categories/format') = 'text/html'
> >> I guess that's acquisition working.
> >>
> >> Of course, when such category exists everything is all right.
> >>
> >> That would probably require a patch on CategoryTool, but I cannot supply
> >> one right now. If anybody has any idea how to nicely 'resolve' that I'd
> >> be happy to hear.
> >
> > When a category is not present, how do you want to resolve it?
>
> Let me put it this way, for many other categories (I haven't checked
> all), when they're not present portal_catalog returns None. For the
> 'format' category it throws an Exception.
>
> I thought that strange and seemed to find out why, that's why I posted.

I think this is normal, because "format" is a property defined DublinCore. 
Where is "format" defined as a base category?

YO
-- 
Yoshinori Okuji, Nexedi CTO
Nexedi: Consulting and Development of Free / Open Source Software
http://www.nexedi.com
ERP5: Full Featured High End Open Source ERP
http://www.erp5.com
ERP5 Wiki: Developer Zone for ERP5 Community
http://www.erp5.org



More information about the Erp5-dev mailing list