From cf02a13c7c5b43f3f879a48f79f7cc95ed0e0397 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Thu, 2 Jul 2015 12:21:49 +0530 Subject: [PATCH] Print format fix for deleted fields --- frappe/templates/pages/print.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frappe/templates/pages/print.py b/frappe/templates/pages/print.py index a2ef5b6f44..042cf15c42 100644 --- a/frappe/templates/pages/print.py +++ b/frappe/templates/pages/print.py @@ -277,7 +277,10 @@ def get_visible_columns(data, table_meta, df): # columns specified by column builder for col_df in df.get("visible_columns"): # load default docfield properties - newdf = table_meta.get_field(col_df.get("fieldname")).as_dict().copy() + docfield = table_meta.get_field(col_df.get("fieldname")) + if not docfield: + continue + newdf = docfield.as_dict().copy() newdf.update(col_df) if add_column(newdf): columns.append(newdf)