# HG changeset patch # User Marcin Kuzminski # Date 2013-01-24 01:20:03 # Node ID 055dc1ab768cb795e09f8ecb027ef55f38b9aff0 # Parent 45755867dedaa069ab5c44147a7948bf8c061fc7 safe_int should also catch TypeError diff --git a/rhodecode/lib/utils2.py b/rhodecode/lib/utils2.py --- a/rhodecode/lib/utils2.py +++ b/rhodecode/lib/utils2.py @@ -182,7 +182,7 @@ def safe_int(val, default=None): try: val = int(val) - except ValueError: + except (ValueError, TypeError): val = default return val