diff --git a/inv/models/firmware.py b/inv/models/firmware.py index 5470fdf238eff8400759ce7fac0656881d94c5f4..c3117be9b3e9985629d80d22be2908e4d82a9ef9 100644 --- a/inv/models/firmware.py +++ b/inv/models/firmware.py @@ -188,11 +188,10 @@ class Firmware(Document): @cachetools.cached(_object_settings_cache, key=lambda x: str(x.id)) def get_effective_object_settings(self) -> Dict[str, Union[str, int]]: + from .firmwarepolicy import FirmwarePolicy + r = {} for fwp in FirmwarePolicy.get_effective_policies(self): if fwp.object_settings: r.update(fwp.object_settings) return r - - -from .firmwarepolicy import FirmwarePolicy