web/views/autoform.py
branchtls-sprint
changeset 1539 b0d583d30508
parent 1533 bcd4bfff658b
child 1540 996355824825
--- a/web/views/autoform.py	Wed Apr 29 11:49:19 2009 +0200
+++ b/web/views/autoform.py	Wed Apr 29 11:53:08 2009 +0200
@@ -60,7 +60,7 @@
                         X, Y = tschema, eschema
                         card = rschema.rproperty(X, Y, 'cardinality')[1]
                         composed = rschema.rproperty(X, Y, 'composite') == 'subject'
-                    if not cls.rcategories.rtag(rschema, role, X, Y):
+                    if not cls.rcategories.get(rschema, role, X, Y):
                         if card in '1+':
                             if not rschema.is_final() and composed:
                                 category = 'generated'
@@ -70,7 +70,7 @@
                             category = 'secondary'
                         else:
                             category = 'generic'
-                        cls.rcategories.add_relation(category, (X, rschema, Y), role)
+                        cls.rcategories.tag_relation(category, (X, rschema, Y), role)
 
     @classmethod
     def erelations_by_category(cls, entity, categories=None, permission=None, rtags=None):