mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-18 22:33:33 +00:00
Document list now shows description and locations instead of names as names are inherited.
This commit is contained in:
@@ -92,14 +92,16 @@ class Document(blenderbim.core.tool.Document):
|
|||||||
for element in document.DocumentReferences or []:
|
for element in document.DocumentReferences or []:
|
||||||
new = props.documents.add()
|
new = props.documents.add()
|
||||||
new.ifc_definition_id = element.id()
|
new.ifc_definition_id = element.id()
|
||||||
new.name = element.Name or "Unnamed"
|
name = " - ".join([x for x in [element.Description, element.Location] if x])
|
||||||
|
new.name = name or "Unnamed"
|
||||||
new.identification = element.ItemReference or "*"
|
new.identification = element.ItemReference or "*"
|
||||||
new.is_information = False
|
new.is_information = False
|
||||||
else:
|
else:
|
||||||
for element in document.HasDocumentReferences:
|
for element in document.HasDocumentReferences:
|
||||||
new = props.documents.add()
|
new = props.documents.add()
|
||||||
new.ifc_definition_id = element.id()
|
new.ifc_definition_id = element.id()
|
||||||
new.name = element.Name or "Unnamed"
|
name = " - ".join([x for x in [element.Description, element.Location] if x])
|
||||||
|
new.name = name or "Unnamed"
|
||||||
new.identification = element.Identification or "*"
|
new.identification = element.Identification or "*"
|
||||||
new.is_information = False
|
new.is_information = False
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user