Changeset 570


Ignore:
Timestamp:
10/13/08 22:38:18 (5 years ago)
Author:
cbalan
Message:

Dashboardreports: - added rollback on error in order to prevent other queries to fail.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/plugins/dashboardreportsplugin/dashboardreports/api.py

    r545 r570  
    347347        db = formatter.db 
    348348        cursor = db.cursor() 
    349         cursor.execute(sql) 
    350         sql_return = cursor.fetchall() 
    351         cursor.close() 
    352          
     349        sql_return = [] 
     350        try: 
     351            cursor.execute(sql) 
     352            sql_return = [row for row in cursor if row != ""] 
     353            cursor.close() 
     354        except: 
     355            db.rollback() 
     356            raise 
    353357        # return with striped null values 
    354         return [row for row in sql_return if row != ""] 
     358        return sql_return 
    355359     
    356360    def get_severities(self, formatter, group_by, table="ticket"): 
Note: See TracChangeset for help on using the changeset viewer.