Skip containers that can not be serialized

CURA-1445
This commit is contained in:
fieldOfView 2016-06-23 14:08:38 +02:00
parent 51259e2684
commit 3f7f6f8a23

View file

@ -92,7 +92,12 @@ class SliceInfo(Extension):
}
for container in global_container_stack.getContainers():
container_id = container.getId()
container_serialized = container.serialize()
try:
container_serialized = container.serialize()
except NotImplementedError:
Logger.log("w", "Container %s could not be serialized!", container_id)
continue
if container_serialized:
submitted_data["settings_%s" %(container_id)] = container_serialized # This can be anything, eg. INI, JSON, etc.
else: