mirror of
https://github.com/dptech-corp/Uni-Lab-OS.git
synced 2025-12-17 21:11:12 +00:00
Fix workstation deck & children resource dupe
This commit is contained in:
@@ -907,9 +907,8 @@ class DeviceNodeResourceTracker(object):
|
|||||||
for r in self.resources:
|
for r in self.resources:
|
||||||
if id(r) == id(resource):
|
if id(r) == id(resource):
|
||||||
return
|
return
|
||||||
uid = None
|
|
||||||
if isinstance(resource, dict):
|
if isinstance(resource, dict):
|
||||||
uid = resource["uuid"]
|
uid = resource.get("uuid", None)
|
||||||
else:
|
else:
|
||||||
uid = getattr(resource, "unilabos_uuid", None)
|
uid = getattr(resource, "unilabos_uuid", None)
|
||||||
if uid and uid in self.uuid_to_resources:
|
if uid and uid in self.uuid_to_resources:
|
||||||
|
|||||||
Reference in New Issue
Block a user