mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-23 22:54:01 -06:00
Connecting with a different machine resets the authentication data
This commit is contained in:
parent
ea022204ad
commit
3c2836f3f5
1 changed files with 5 additions and 1 deletions
|
@ -38,8 +38,12 @@ class DiscoverUM3Action(MachineAction):
|
|||
def setKey(self, key):
|
||||
global_container_stack = Application.getInstance().getGlobalContainerStack()
|
||||
if global_container_stack:
|
||||
if "um_network_key" in global_container_stack.getMetaData():
|
||||
meta_data = global_container_stack.getMetaData()
|
||||
if "um_network_key" in meta_data:
|
||||
global_container_stack.setMetaDataEntry("um_network_key", key)
|
||||
# Delete old authentication data.
|
||||
global_container_stack.removeMetaDataEntry("network_authentication_id")
|
||||
global_container_stack.removeMetaDataEntry("network_authentication_key")
|
||||
else:
|
||||
global_container_stack.addMetaDataEntry("um_network_key", key)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue