From 4c724e3e13382cc7c7134c15efec97814bd030d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Wed, 27 Jul 2011 19:03:51 +0200 Subject: [PATCH] Fix ids of terms for ministries and contacts --- themis/fields/vocabs.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/themis/fields/vocabs.py b/themis/fields/vocabs.py index 5c66549..1484e0c 100644 --- a/themis/fields/vocabs.py +++ b/themis/fields/vocabs.py @@ -79,7 +79,7 @@ class MinistriesSource(object): def format_ministry(x): return '%s %s (ministre)' % (x.lastname, x.firstname) ministries_terms = [SimpleVocabulary.createTerm( - format_ministry(x), 'ministry:'+x.id, format_ministry(x)) + 'ministry:'+x.id, 'ministry:'+x.id, format_ministry(x)) for x in ministries] college_term = SimpleVocabulary.createTerm( 'ministry:college','ministry:college', u'Collège') @@ -135,7 +135,7 @@ class ContactsVocabulary(SimpleVocabulary): portal.contacts.invokeFactory( 'themis.datatypes.contact', new_id, title=token) - return self.createTerm(token, 'contact:' + new_id, token) + return self.createTerm('contact:'+new_id, 'contact:' + new_id, token) def search(self, qs): q = qs.lower()