mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-08-12 02:23:34 +00:00
Minor fix
This commit is contained in:
@@ -213,7 +213,7 @@ class Parser:
|
||||
for space in rel.RelatedObjects:
|
||||
if not space.is_a("IfcSpace"):
|
||||
continue
|
||||
self.zones[element.Name + space.Name] = {
|
||||
self.zones[(element.Name or "Unnamed") + (space.Name or "Unnamed")] = {
|
||||
"Name": element.Name,
|
||||
"AuthorOrganizationName": element.OwnerHistory.OwningUser.TheOrganization.Name,
|
||||
"AuthorDate": ifcopenshell.util.date.ifc2datetime(
|
||||
|
||||
@@ -500,14 +500,12 @@ class Writer:
|
||||
# "ririooooooooooeee",
|
||||
# )
|
||||
|
||||
def write_data(self, sheet, data, fieldnames, colours, sort_fields, custom_data={}):
|
||||
self.sheet_data[sheet] = {"headers": fieldnames + list(custom_data.keys()), "colours": colours, "rows": []}
|
||||
def write_data(self, sheet, data, fieldnames, colours, sort_fields):
|
||||
self.sheet_data[sheet] = {"headers": fieldnames, "colours": colours, "rows": []}
|
||||
for row in multikeysort(list(data.values()), sort_fields):
|
||||
values = []
|
||||
for fieldname in fieldnames:
|
||||
values.append(row[fieldname])
|
||||
for fieldname in custom_data.keys():
|
||||
values.append(row[fieldname])
|
||||
self.sheet_data[sheet]["rows"].append(values)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user