CURA-5449 Do not check if the name is the correct group name if the

output device is manual create device and it is marked as temporary.
Wait until all the information is retrieved when the request finishes.
This commit is contained in:
Diego Prado Gesto 2018-06-06 14:54:26 +02:00
parent 4652c3be0f
commit 1019f2dd65
3 changed files with 6 additions and 6 deletions

View file

@ -3,7 +3,6 @@
from UM.Application import Application
from UM.Logger import Logger
from cura.CuraApplication import CuraApplication
from cura.PrinterOutputDevice import PrinterOutputDevice, ConnectionState
@ -255,8 +254,8 @@ class NetworkedPrinterOutputDevice(PrinterOutputDevice):
self._last_manager_create_time = time()
self._manager.authenticationRequired.connect(self._onAuthenticationRequired)
machine_manager = CuraApplication.getInstance().getMachineManager()
machine_manager.checkCorrectGroupName(self.getId(), self.name)
if b'temporary' not in self._properties:
Application.getInstance().getMachineManager().checkCorrectGroupName(self.getId(), self.name)
def _registerOnFinishedCallback(self, reply: QNetworkReply, onFinished: Optional[Callable[[Any, QNetworkReply], None]]) -> None:
if onFinished is not None: