From 20a8513dbc74d01c709ae1948b172e1305d2de2c Mon Sep 17 00:00:00 2001 From: Ken Kinder Date: Sun, 28 Jul 2024 10:22:18 +0100 Subject: [PATCH] Fix id keyword check in core.py [fixes #28] Changed the id keyword check to a string for correct dictionary key referencing. This ensures that the element ID assignment works as expected when passed in kwargs. --- puepy/core.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/puepy/core.py b/puepy/core.py index a378bd7..fb6967b 100644 --- a/puepy/core.py +++ b/puepy/core.py @@ -120,7 +120,7 @@ def __init__( else: raise Exception("No page passed") - if id in kwargs: + if "id" in kwargs: self._element_id = kwargs["id"] elif self._page and self._page.application: self._element_id = self._page.application.element_id_generator.get_id_for_element(self)