From b23312c267884b7dcc51f47e3ce9ac36d557fa36 Mon Sep 17 00:00:00 2001 From: Andrei Ignat Date: Sat, 11 Mar 2023 23:51:44 +0100 Subject: [PATCH 1/2] Fix. Not having password fatally crashes this. --- drivers/MoonrakerAPI.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/MoonrakerAPI.py b/drivers/MoonrakerAPI.py index 8e6e961..790bd87 100644 --- a/drivers/MoonrakerAPI.py +++ b/drivers/MoonrakerAPI.py @@ -64,7 +64,7 @@ class printerAPI: # # Raises: # - UnknownController: if fails to connect - def __init__(self, baseURL, nickname='Default'): + def __init__(self, baseURL, nickname='Default', password=''): _logger.debug('Starting API..') self.session = requests.Session() From f79371bf3f4a235033e7064e4eb351c00bf3e977 Mon Sep 17 00:00:00 2001 From: Andrei Ignat Date: Sat, 11 Mar 2023 23:53:01 +0100 Subject: [PATCH 2/2] Not having password crashes TAMV. --- drivers/API_template.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/API_template.py b/drivers/API_template.py index 8ed85e6..376276c 100644 --- a/drivers/API_template.py +++ b/drivers/API_template.py @@ -56,7 +56,7 @@ class printerAPI: # # Raises: # - UnknownController: if fails to connect - def __init__( self, baseURL, nickname='Default' ): + def __init__( self, baseURL, nickname='Default', password='reprap' ): _logger.debug('Starting API..') # Here are the required class attributes. These get saved to settings.json @@ -768,4 +768,4 @@ def getJSON( self ): "name": self._name, "nozzleSize": self._nozzleSize, "offsets": [ self._offsets["X"], self._offsets["Y"], self._offsets["Z"] ] - } ) \ No newline at end of file + } )