mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-19 12:47:49 -06:00
Ensure pop-up is not shown if cloud connection is already configured
Contributes to CL-1222
This commit is contained in:
parent
937dce591d
commit
0e913044de
1 changed files with 6 additions and 1 deletions
|
@ -412,11 +412,16 @@ class UM3OutputDevicePlugin(OutputDevicePlugin):
|
||||||
active_machine = self._application.getMachineManager().activeMachine # type: Optional["GlobalStack"]
|
active_machine = self._application.getMachineManager().activeMachine # type: Optional["GlobalStack"]
|
||||||
if active_machine:
|
if active_machine:
|
||||||
|
|
||||||
# Check 1: Printer isn't already configured for cloud
|
# Check 1A: Printer isn't already configured for cloud
|
||||||
if ConnectionType.CloudConnection.value in active_machine.configuredConnectionTypes:
|
if ConnectionType.CloudConnection.value in active_machine.configuredConnectionTypes:
|
||||||
Logger.log("d", "Active machine was already configured for cloud.")
|
Logger.log("d", "Active machine was already configured for cloud.")
|
||||||
return
|
return
|
||||||
|
|
||||||
|
# Check 1B: Printer isn't already configured for cloud
|
||||||
|
if active_machine.getMetaDataEntry("cloud_flow_complete", "value") is True:
|
||||||
|
Logger.log("d", "Active machine was already configured for cloud.")
|
||||||
|
return
|
||||||
|
|
||||||
# Check 2: User did not already say "Don't ask me again"
|
# Check 2: User did not already say "Don't ask me again"
|
||||||
if active_machine.getMetaDataEntry("show_cloud_message", "value") is False:
|
if active_machine.getMetaDataEntry("show_cloud_message", "value") is False:
|
||||||
Logger.log("d", "Active machine shouldn't ask about cloud anymore.")
|
Logger.log("d", "Active machine shouldn't ask about cloud anymore.")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue