Fixed when no Holiday data
This commit is contained in:
@@ -10,7 +10,6 @@ from components.datagrid_new.settings import DataGridSettings
|
||||
from components.hoildays.helpers.nibelisparser import NibelisParser
|
||||
from components.repositories.constants import USERS_REPOSITORY_NAME, HOLIDAYS_TABLE_NAME
|
||||
from components_helpers import mk_dialog_buttons, set_boundaries
|
||||
from conftest import session
|
||||
from core.instance_manager import InstanceManager
|
||||
|
||||
|
||||
|
||||
@@ -22,6 +22,9 @@ class CalendarHelper:
|
||||
# step two
|
||||
# create a dict [date, list[holiday]] according to the sorted list names
|
||||
|
||||
if len(records) == 0:
|
||||
return [], {}
|
||||
|
||||
# step 1
|
||||
temp = {}
|
||||
names = set()
|
||||
|
||||
@@ -10,6 +10,9 @@ class DataHelper:
|
||||
datagrid_db = DataGridDbManager(session, settings_manager, key)
|
||||
dataframe = datagrid_db.load_dataframe()
|
||||
|
||||
if dataframe is None:
|
||||
return []
|
||||
|
||||
if object_type:
|
||||
if is_dataclass(object_type):
|
||||
return [object_type(**row) for row in dataframe.to_dict(orient="records")]
|
||||
|
||||
Reference in New Issue
Block a user