From 8a38b971d92f1989460cbb4f12068d93b62c77f3 Mon Sep 17 00:00:00 2001 From: Nick Hall Date: Thu, 13 Feb 2025 17:52:12 +0000 Subject: [PATCH] Convert deprecated filter operator "xor" to its synonym "one" --- gramps/gen/filters/_filterparser.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gramps/gen/filters/_filterparser.py b/gramps/gen/filters/_filterparser.py index 30bf16e98e0..76d9598f140 100644 --- a/gramps/gen/filters/_filterparser.py +++ b/gramps/gen/filters/_filterparser.py @@ -79,6 +79,8 @@ def startElement(self, tag, attrs): op = "and" except ValueError: op = attrs["function"] + if op == "xor": # Synonym for "one" removed in v6.0 + op = "one" self.f.set_logical_op(op) if "invert" in attrs: self.f.set_invert(attrs["invert"])