mirror of
https://github.com/donaldzou/WGDashboard.git
synced 2024-11-22 07:10:09 +01:00
Merge pull request #433 from reloadlife/patch-1
Added a try/catch statement to prevent panel from crashing #432
This commit is contained in:
commit
4546e795ef
@ -1423,8 +1423,13 @@ cursor = sqldb.cursor()
|
||||
|
||||
def sqlSelect(statement: str, paramters: tuple = ()) -> sqlite3.Cursor:
|
||||
with sqldb:
|
||||
cursor = sqldb.cursor()
|
||||
return cursor.execute(statement, paramters)
|
||||
try:
|
||||
cursor = sqldb.cursor()
|
||||
return cursor.execute(statement, paramters)
|
||||
# temo fix for https://github.com/donaldzou/WGDashboard/issues/432
|
||||
except sqlite3.DatabaseError as e:
|
||||
print(f"Database error occurred: {e}")
|
||||
return []
|
||||
|
||||
def sqlUpdate(statement: str, paramters: tuple = ()) -> sqlite3.Cursor:
|
||||
with sqldb:
|
||||
|
Loading…
Reference in New Issue
Block a user