Browse Source

leType: relations use superior and subordinate name now

ArnAud 9 years ago
parent
commit
44665600ef
1 changed files with 5 additions and 5 deletions
  1. 5
    5
      leapi/letype.py

+ 5
- 5
leapi/letype.py View File

@@ -113,18 +113,18 @@ class _LeType(_LeClass):
113 113
     # @param nature str : Relation nature
114 114
     # @param del_if_exists bool : If true delete the superior if any before setting the new one
115 115
     # @return relation id if successfully created else returns false
116
-    def add_superior(self, lesup, nature, del_if_exists = False):
116
+    def add_superior(self, superior, nature, del_if_exists = False):
117 117
         lehierarch = self.name2class('LeHierarch')
118 118
         if del_if_exists:
119 119
             prev_sup = lehierarch.get(
120
-                [('lesub', '=', self), ('nature', '=', nature)],
120
+                [('subordinate', '=', self), ('nature', '=', nature)],
121 121
                 [ lehierarch.uidname() ]
122 122
             )
123 123
             if len(prev_sup) > 0:
124 124
                 for todel_sup in prev_sup: #This loop shoud be useless...but we never know
125 125
                     todel_sup.delete()
126 126
 
127
-        return lehierarch.insert({'lesup':lesup, 'lesub':self, 'nature':nature})
127
+        return lehierarch.insert({'superior':superior, 'subordinate':self, 'nature':nature})
128 128
 
129 129
     ## @brief Link the LeObject with another one (rel2type relations)
130 130
     #
@@ -140,8 +140,8 @@ class _LeType(_LeClass):
140 140
         r2tcls = self.name2class(class_name)
141 141
         if not r2tcls:
142 142
             raise ValueError("No rel2type possible between a '%s' as superior and a '%s' as subordinate" % (self._leclass.__name__, leo_tolink.__class__.__name__))
143
-        datas['lesup'] = self
144
-        datas['lesub'] = leo_tolink
143
+        datas['superior'] = self
144
+        datas['subordinate'] = leo_tolink
145 145
         return r2tcls.insert(datas, class_name)
146 146
 
147 147
     ## @brief Get the linked objects lodel_id

Loading…
Cancel
Save