Index: /branches/amp_3_7_2/src/webui/webui/htdocs/new/src/hive/db/llb_stats_queries.py
===================================================================
--- /branches/amp_3_7_2/src/webui/webui/htdocs/new/src/hive/db/llb_stats_queries.py	(revision 2919)
+++ /branches/amp_3_7_2/src/webui/webui/htdocs/new/src/hive/db/llb_stats_queries.py	(working copy)
@@ -370,7 +370,7 @@
     def query_report_task_details_by_id(report_id):
         connection_obj = sqlite3.connect(COMPOSER_DB)
         cursor_obj = connection_obj.cursor()
-        statement = "select name, args, tags, notify_status, notifications from report where id = %d;" % report_id
+        statement = "select name, args, tags from report where id = %d;" % report_id
         cursor_obj.execute(statement)
         query_output = cursor_obj.fetchone()
         connection_obj.close()
Index: /branches/amp_3_7_2/src/webui/webui/htdocs/new/src/hive/report/generate_report.py
===================================================================
--- /branches/amp_3_7_2/src/webui/webui/htdocs/new/src/hive/report/generate_report.py	(revision 2919)
+++ /branches/amp_3_7_2/src/webui/webui/htdocs/new/src/hive/report/generate_report.py	(working copy)
@@ -15,53 +15,35 @@
 
 
 def is_llb_report(report_id):
-    try:
-        query_output = LLBStatsDB.query_report_task_details_by_id(report_id)
-        task_name = query_output[0]
-        args = json.loads(query_output[1])
-        tags = json.loads(query_output[2])
-        notify_status = query_output[3]
-        notifications = query_output[4]
-        payload = {
-            "report_id": report_id,
-            "task_name": task_name,
-            "tags": tags,
-            "from_time": args.get('from'),
-            "to_time": args.get('to')
-        }
-        device_category = None
-        link_name = None
-        if "name" in args["subject"] and args["subject"]["name"] == "LLB" and "device_patrol" in tags:
-            device_category = args["subject"]["name"]
-        elif "origin_type" in args["subject"] and args["subject"]["origin_type"] == "LLB" and "service_status" in tags:
-            link_name = args["subject"]["name"]
-            device_category = "LLB"
-        if device_category is not None:
-            payload["category"] = device_category
-        if link_name is not None:
-            payload["link_name"] = link_name
-        if link_name is None and device_category is None:
-            return False, payload
-        return True, payload
-    except ge.GenericError as e:
-        oper_log('error', 'system', e.message)
-        return ge.handle_exception(e)
-    except Exception as e:
-        oper_log('error', 'system', 'An Unexpected error occurred,  details: {}'.format(e))
-        e.message = 'An Unexpected error occurred,  details: {}'.format(e)
-        return ge.handle_exception(e)
+    query_output = LLBStatsDB.query_report_task_details_by_id(report_id)
+    task_name = query_output[0]
+    args = json.loads(query_output[1])
+    tags = json.loads(query_output[2])
+    payload = {
+        "report_id": report_id,
+        "task_name": task_name,
+        "tags": tags,
+        "from_time": args.get('from'),
+        "to_time": args.get('to')
+    }
+    device_category = None
+    link_name = None
+    if "name" in args["subject"] and args["subject"]["name"] == "LLB" and "device_patrol" in tags:
+        device_category = args["subject"]["name"]
+    elif "origin_type" in args["subject"] and args["subject"]["origin_type"] == "LLB" and "service_status" in tags:
+        link_name = args["subject"]["name"]
+        device_category = "LLB"
+    if device_category is not None:
+        payload["category"] = device_category
+    if link_name is not None:
+        payload["link_name"] = link_name
+    if link_name is None and device_category is None:
+        return False, payload
+    return True, payload
 
 
 def handle_report_generation(payload):
-    try:
-        return generate_pdf_report(payload)
-    except ge.GenericError as e:
-        oper_log('error', 'system', e.message)
-        return ge.handle_exception(e)
-    except Exception as e:
-        oper_log('error', 'system', 'An Unexpected error occurred,  details: {}'.format(e))
-        e.message = 'An Unexpected error occurred,  details: {}'.format(e)
-        return ge.handle_exception(e)
+    return generate_pdf_report(payload)
 
 
 def generate_pdf_report(payload):
