diff --git a/lib/rapi/baserlib.py b/lib/rapi/baserlib.py index c75dae18232291035c753c818633d2663f6178c4..1ed974bb03491fab34977209b1f3cd80eb73c482 100644 --- a/lib/rapi/baserlib.py +++ b/lib/rapi/baserlib.py @@ -233,16 +233,16 @@ class R_Generic(object): """ return self.sn - def _checkIntVariable(self, name): + def _checkIntVariable(self, name, default=0): """Return the parsed value of an int argument. """ - val = self.queryargs.get(name, 0) + val = self.queryargs.get(name, default) if isinstance(val, list): if val: val = val[0] else: - val = 0 + val = default try: val = int(val) except (ValueError, TypeError):