diff roundup/mlink_expr.py @ 6964:87af08c75695

catch type error as well.
author John Rouillard <rouilj@ieee.org>
date Tue, 13 Sep 2022 00:40:36 -0400
parents 7b090bb35c25
children 741ea8a86012
line wrap: on
line diff
--- a/roundup/mlink_expr.py	Mon Sep 12 23:50:25 2022 -0400
+++ b/roundup/mlink_expr.py	Tue Sep 13 00:40:36 2022 -0400
@@ -107,7 +107,7 @@
                     x and [int(x)] or [])
             else:
                 self.evaluate = lambda x: compiled.evaluate([int(y) for y in x])
-        except ValueError:
+        except (ValueError, TypeError):
             if is_link:
                 v = [None if x == '-1' else x for x in v]
                 self.evaluate = lambda x: x in v

Roundup Issue Tracker: http://roundup-tracker.org/