2424
2525
2626class ObjectMeta (type ):
27- def __new__ (cls , name , bases , attrs ):
27+ def __new__ (mcs , name , bases , attrs ):
2828 cached_class = object_class_map .get (name )
2929 if cached_class :
3030 return cached_class
3131
32- super_new = super (ObjectMeta , cls ).__new__
32+ super_new = super (ObjectMeta , mcs ).__new__
3333
3434 # let user define their class_name at subclass-creation stage
3535 class_name = attrs .pop ("class_name" , None )
@@ -51,7 +51,7 @@ def __new__(cls, name, bases, attrs):
5151 else :
5252 attrs ["_class_name" ] = name
5353
54- object_class = super_new (cls , name , bases , attrs )
54+ object_class = super_new (mcs , name , bases , attrs )
5555 object_class_map [name ] = object_class
5656 return object_class
5757
@@ -168,7 +168,7 @@ def destroy_all(cls, objs):
168168 response = client .post ("/batch" , params = {"requests" : dumped_objs }).json ()
169169
170170 errors = []
171- for idx , obj in enumerate ( objs ):
171+ for idx in range ( len ( objs ) ):
172172 content = response [idx ]
173173 error = content .get ("error" )
174174 if error :
0 commit comments