id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release
8836,remove annoying error messages in log file if no any tcf data defined,uray,richard,{{{\r\nIndex: 0.11/tcf/web_ui.py\r\n===================================================================\r\n--- 0.11/tcf/web_ui.py	(revision 10233)\r\n+++ 0.11/tcf/web_ui.py	(working copy)\r\n@@ -155_7 +155_10 @@\r\n             result["chained_fields"] = chained_fields\r\n             \r\n             tcf_define = TracTicketChainedFields_List.get_tcf_define(self.env)\r\n-            result["tcf_define"] = simplejson.loads(tcf_define)\r\n+            try:\r\n+              result["tcf_define"] = simplejson.loads(tcf_define)\r\n+            except:\r\n+              pass\r\n             \r\n             if req.args.has_key("warning"):\r\n                 result["warning"] = "1"\r\n@@ -172_7 +175_10 @@\r\n                 result["status"] = "0"\r\n                 \r\n             tcf_define = TracTicketChainedFields_List.get_tcf_define(self.env)\r\n-            tcf_define_target = simplejson.loads(tcf_define)\r\n+            try:\r\n+              tcf_define_target = simplejson.loads(tcf_define)\r\n+            except:\r\n+              pass\r\n             \r\n             target_field = ""\r\n             target_options = []\r\n}}},enhancement,closed,low,TracTicketChainedFieldsPlugin,minor,fixed,,,0.11
