Fixed when no Holiday data

This commit is contained in:
2025-07-01 20:03:37 +02:00
parent d4f9c61a08
commit 9e1133c7fb
3 changed files with 6 additions and 1 deletions

View File

@@ -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

View File

@@ -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()

View File

@@ -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")]