# HG changeset patch # User Sandro Knauß # Date 1329167786 -3600 # Node ID ff1edf7c1329dfe83045000155b44f7bfdbb68e1 # Parent fb614eb7627ec6843237361b374a5d995482d23f dbdefer now can be used for functions with no other argument than session diff -r fb614eb7627e -r ff1edf7c1329 iro/model/dbdefer.py --- a/iro/model/dbdefer.py Mon Feb 13 22:15:41 2012 +0100 +++ b/iro/model/dbdefer.py Mon Feb 13 22:16:26 2012 +0100 @@ -32,8 +32,11 @@ caller=func argspec = inspect.getargspec(caller) args =[i for i in argspec.args if i != "session" ] - sargs=", ".join(args) - sargs+=", session" + sargs=", ".join(args) + if sargs: + sargs+=", session" + else: + sargs="session" defaults = argspec.defaults if not defaults: defaults = (None,)