diff --git a/netbox_config_diff/compliance/secrets.py b/netbox_config_diff/compliance/secrets.py index b41c079..571390d 100644 --- a/netbox_config_diff/compliance/secrets.py +++ b/netbox_config_diff/compliance/secrets.py @@ -34,8 +34,8 @@ def get_master_key(self) -> None: sk = SessionKey.objects.get(userkey__user=self.request.user) self.master_key = sk.get_master_key(self.session_key) except Exception as e: - if getattr(self, "logger"): - if getattr(self.logger, "log_failure"): + if hasattr(self, "logger"): + if hasattr(self.logger, "log_failure"): self.logger.log_failure(f"Can't fetch master_key: {str(e)}") else: self.logger.error(f"Can't fetch master_key: {str(e)}")