From 4b4d81c4f3b38d6cdc7fac0d6dc722f16099aa1b Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Mon, 1 Sep 2025 10:24:29 -0500 Subject: [PATCH] fix: fix 'isinstance-second-argument-not-valid-type' for pylint --- .pylintrc | 1 - src/wuttaweb/forms/schema.py | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.pylintrc b/.pylintrc index 4eeeae9..92b465c 100644 --- a/.pylintrc +++ b/.pylintrc @@ -7,7 +7,6 @@ disable=fixme, attribute-defined-outside-init, consider-using-generator, duplicate-code, - isinstance-second-argument-not-valid-type, keyword-arg-before-vararg, missing-function-docstring, missing-module-docstring, diff --git a/src/wuttaweb/forms/schema.py b/src/wuttaweb/forms/schema.py index ca62d8a..271bdd9 100644 --- a/src/wuttaweb/forms/schema.py +++ b/src/wuttaweb/forms/schema.py @@ -381,7 +381,9 @@ class ObjectRef(colander.SchemaType): if not value: return None - if isinstance(value, self.model_class): + if isinstance( # pylint: disable=isinstance-second-argument-not-valid-type + value, self.model_class + ): return value # fetch object from DB