Kaynağa Gözat

Changed the class name detection in the LeDataSourceSQL class

Roland Haroutiounian 9 yıl önce
ebeveyn
işleme
6540e2c233
1 değiştirilmiş dosya ile 4 ekleme ve 4 silme
  1. 4
    4
      leobject/datasources/ledatasourcesql.py

+ 4
- 4
leobject/datasources/ledatasourcesql.py Dosyayı Görüntüle

@@ -32,7 +32,7 @@ class LeDataSourceSQL(DummyDatasource):
32 32
     # @return int : lodel_id of the created object
33 33
     # @todo add the returning clause and the insertion in "object"
34 34
     def insert(self, letype, leclass, datas):
35
-        query_table_name = self._get_table_name_from_class_name(leclass.name)
35
+        query_table_name = self._get_table_name_from_class_name(leclass.__name__)
36 36
 
37 37
         query = insert(query_table_name, datas)
38 38
         with self.connection as cur:
@@ -49,7 +49,7 @@ class LeDataSourceSQL(DummyDatasource):
49 49
     # @return list
50 50
     def get(self, leclass, letype, field_list, filters, relational_filters=None):
51 51
 
52
-        query_table_name = self._get_table_name_from_class_name(leclass.name)
52
+        query_table_name = self._get_table_name_from_class_name(leclass.__name__)
53 53
         where_filters = self._prepare_filters(filters, query_table_name)
54 54
         join_fields = {}
55 55
 
@@ -82,7 +82,7 @@ class LeDataSourceSQL(DummyDatasource):
82 82
     # @param relational_filters list : list of tuples formatted as (('superior'|'subordinate', FIELD), OPERATOR, VALUE)
83 83
     # @return bool : True on success
84 84
     def delete(self, letype, leclass, filters, relational_filters):
85
-        query_table_name = self._get_table_name_from_class_name(leclass.name)
85
+        query_table_name = self._get_table_name_from_class_name(leclass.__name__)
86 86
         prep_filters = self._prepare_filters(filters, query_table_name)
87 87
         prep_rel_filters = self._prepare_rel_filters(relational_filters)
88 88
 
@@ -127,7 +127,7 @@ class LeDataSourceSQL(DummyDatasource):
127 127
     # @todo prendre en compte les rel_filters
128 128
     def update(self, letype, leclass, filters, rel_filters, data):
129 129
 
130
-        query_table_name = self._get_table_name_from_class_name(leclass.name)
130
+        query_table_name = self._get_table_name_from_class_name(leclass.__name__)
131 131
         where_filters = filters
132 132
         set_data = data
133 133
 

Loading…
İptal
Kaydet