Resolved an issue where the PlatformIO Debugging solution was not escaping the tool installation process into MI2 correctly // Resolve #4565

This commit is contained in:
Ivan Kravets
2023-04-15 19:21:46 +03:00
parent 0d9ee75b05
commit 7e9b637143
3 changed files with 49 additions and 64 deletions
+3 -3
View File
@@ -146,9 +146,9 @@ class DebugConfigBase: # pylint: disable=too-many-instance-attributes
def _load_build_data(self):
data = load_build_metadata(os.getcwd(), self.env_name, cache=True, debug=True)
if data:
return data
raise DebugInvalidOptionsError("Could not load a build configuration")
if not data:
raise DebugInvalidOptionsError("Could not load a build configuration")
return data
def _configure_server(self):
# user disabled server in platformio.ini