From 7fdabe49b82f6585b0825333b9d1360589c40532 Mon Sep 17 00:00:00 2001 From: Kim Neunert Date: Fri, 24 Feb 2023 18:33:54 +0100 Subject: [PATCH] fix windows reflection --- src/cryptoadvance/specter/util/reflection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cryptoadvance/specter/util/reflection.py b/src/cryptoadvance/specter/util/reflection.py index 5d40ab753..373eb238e 100644 --- a/src/cryptoadvance/specter/util/reflection.py +++ b/src/cryptoadvance/specter/util/reflection.py @@ -204,7 +204,7 @@ def get_subclasses_for_clazz( except ModuleNotFoundError as e: try: # Another style is orgname.specterext.extensionid, for that we have to guess the orgname: - orgname = str(importer).split(os.path.sep)[-2] + orgname = str(importer.path).split(os.path.sep)[-2] logger.debug(f"guessing orgname: {orgname}") module = import_module( f"{orgname}.specterext.{module_name}.service"