fix: headers not being exported for non dict columns

This commit is contained in:
prssanna 2020-05-06 18:04:55 +05:30
parent d62706620f
commit e183d16a83

View file

@ -299,7 +299,6 @@ def export_query():
_("You can try changing the filters of your report."))
return
data.columns = [col for col in data.columns if isinstance(col, dict) and not col.get('hidden')]
columns = get_columns_dict(data.columns)
from frappe.utils.xlsxutils import make_xlsx
@ -316,7 +315,8 @@ def build_xlsx_data(columns, data, visible_idx, include_indentation):
# add column headings
for idx in range(len(data.columns)):
result[0].append(columns[idx]["label"])
if not columns[idx].get("hidden"):
result[0].append(columns[idx]["label"])
# build table from result
for i, row in enumerate(data.result):