Browse Source

Corrections oublis

prieto 9 years ago
parent
commit
ee0ba8dea8
1 changed files with 7 additions and 6 deletions
  1. 7
    6
      lodel/leapi/query.py

+ 7
- 6
lodel/leapi/query.py View File

@@ -49,7 +49,7 @@ class LeQuery(object):
49 49
     #
50 50
     # @note maybe the datasource in not an argument but should be determined
51 51
     #elsewhere
52
-    def execute(self, datasource, **datas):
52
+    def execute(self, datasource, **datas = None):
53 53
         if len(datas) > 0:
54 54
             self.__target_class.check_datas_value(datas, **self._data_check_args)
55 55
             self.__target_class.prepare_datas() #not yet implemented
@@ -130,7 +130,8 @@ class LeFilteredQuery(LeQuery):
130 130
         if check_ok:            
131 131
             self.__query_filter = query_filter
132 132
             
133
-
133
+		def execute(self, datasource, **datas = None):
134
+			super().execute(datasource, **datas)
134 135
 
135 136
 ##@brief A query to insert a new object
136 137
 class LeInsertQuery(LeQuery):
@@ -150,8 +151,8 @@ class LeInsertQuery(LeQuery):
150 151
         return nb_inserted
151 152
 
152 153
     ## @brief Execute the insert query
153
-    def execute(self, datasource):
154
-        super().execute()
154
+    def execute(self, datasource, **datas):
155
+        super().execute(datasource, **datas)
155 156
         
156 157
 ##@brief A query to update datas for a given object
157 158
 class LeUpdateQuery(LeFilteredQuery):
@@ -176,8 +177,8 @@ class LeUpdateQuery(LeFilteredQuery):
176 177
         return nb_updated
177 178
     
178 179
     ## @brief Execute the update query
179
-    def execute(self, datasource):
180
-        super().execute()
180
+    def execute(self, datasource, **datas):
181
+        super().execute(datasource, **datas)
181 182
 
182 183
 ##@brief A query to delete an object
183 184
 class LeDeleteQuery(LeFilteredQuery):

Loading…
Cancel
Save