fixed problem with __new__ deprecated
This commit is contained in:
@@ -1 +1 @@
|
|||||||
Version 2.0.9 (2012-10-04 08:35:24) dev
|
Version 2.0.9 (2012-10-04 08:44:15) dev
|
||||||
|
|||||||
+1
-1
@@ -6583,7 +6583,7 @@ class DAL(object):
|
|||||||
def __new__(cls, uri='sqlite://dummy.db', *args, **kwargs):
|
def __new__(cls, uri='sqlite://dummy.db', *args, **kwargs):
|
||||||
if uri==None and not 'singleton_code' in kwargs:
|
if uri==None and not 'singleton_code' in kwargs:
|
||||||
# this deal with the special case of Dummy DAL for SQLFORM.factory
|
# this deal with the special case of Dummy DAL for SQLFORM.factory
|
||||||
return super(DAL, cls).__new__(cls, uri, *args, **kwargs)
|
return super(DAL, cls).__new__(cls)
|
||||||
if not hasattr(THREAD_LOCAL,'db_instances'):
|
if not hasattr(THREAD_LOCAL,'db_instances'):
|
||||||
THREAD_LOCAL.db_instances = {}
|
THREAD_LOCAL.db_instances = {}
|
||||||
if 'singleton_code' in kwargs:
|
if 'singleton_code' in kwargs:
|
||||||
|
|||||||
Reference in New Issue
Block a user