zope.app.component.vocabulary.UtilityNameTerm not implemented correctly

Bug #99402 reported by Gabi Shaar
2
Affects Status Importance Assigned to Milestone
Zope 3
Status tracked in 3.4
3.4
Fix Released
High
Christian Theune

Bug Description

zope.app.component.vocabulary.UtilityNameTerm is marked as implementing ITokenizedTerm, but in fact tries implements ITitledTokenizedTerm, and fails at both, because token and title are implemented as methods not properties.

Revision history for this message
Christian Theune (ctheune) wrote :

That's true, thanks for catching this.

Changed in zope3:
importance: Undecided → High
status: Unconfirmed → Confirmed
Revision history for this message
Christian Theune (ctheune) wrote :

I declared the correct interfaces and made the methods properties.

Revision history for this message
Philipp von Weitershausen (philikon) wrote :

We've had two betas since this fix has been committed, therefore setting status to Fix Released.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.