diff --git a/cura/ApplicationMetadata.py b/cura/ApplicationMetadata.py index 25be4b31e9..45a14587ef 100644 --- a/cura/ApplicationMetadata.py +++ b/cura/ApplicationMetadata.py @@ -43,9 +43,9 @@ except ImportError: CuraDebugMode = DEFAULT_CURA_DEBUG_MODE try: - from cura.CuraVersion import CuraIsEnterpriseVersion # type: ignore + from cura.CuraVersion import CuraIsSecuredVersion # type: ignore except ImportError: - CuraIsEnterpriseVersion = True # (DEFAULT_CURA_BUILD_TYPE != "") + CuraIsSecuredVersion = (CuraBuildType.lower() in ["essentials", "enterprise", "assured", "secure", "secured"]) # Each release has a fixed SDK version coupled with it. It doesn't make sense to make it configurable because, for # example Cura 3.2 with SDK version 6.1 will not work. So the SDK version is hard-coded here and left out of the diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index 5dfe0ad041..ac1cca8217 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -720,7 +720,7 @@ class CuraApplication(QtApplication): ## Handle loading of all plugin types (and the backend explicitly) # \sa PluginRegistry def _loadPlugins(self) -> None: - self._plugin_registry.setCheckIfTrusted(ApplicationMetadata.CuraIsEnterpriseVersion) + self._plugin_registry.setCheckIfTrusted(ApplicationMetadata.CuraIsSecuredVersion) self._plugin_registry.addType("profile_reader", self._addProfileReader) self._plugin_registry.addType("profile_writer", self._addProfileWriter)