fix date_picker, fix filter, improve language selector

This commit is contained in:
Alexander Kalinovsky
2025-01-10 13:45:02 +01:00
parent 3898a333fa
commit ced47ac993
4 changed files with 20 additions and 12 deletions

View File

@@ -247,7 +247,7 @@ async def view_filter_edit(query: CallbackQuery, **kwargs):
if cmd == "clear":
await ViewSetting.set_filter(session = db_session, user_id = user.id, entity_name = entity_descriptor.class_name, filter = None)
context_data_bak = state_data.pop("context_data_bak")
context_data_bak = state_data.pop("context_data_bak", None)
if context_data_bak:
state_data["context_data"] = context_data_bak
@@ -270,7 +270,8 @@ async def view_filter_edit(query: CallbackQuery, **kwargs):
**kwargs)
else:
state_data.pop("context_data", None)
return await route_callback(message = query, back = False, **kwargs)
@@ -315,7 +316,7 @@ async def view_filter_edit_input(message: Message, **kwargs):
#state_data.pop("context_data")
#return await route_callback(message = message, back = False, **kwargs)
context_data_bak = state_data.pop("context_data_bak")
context_data_bak = state_data.pop("context_data_bak", None)
if context_data_bak:
state_data["context_data"] = context_data_bak
context_data = ContextData.unpack(context_data_bak)
@@ -336,6 +337,7 @@ async def view_filter_edit_input(message: Message, **kwargs):
else:
state_data.pop("context_data", None)
return await route_callback(message = message, back = False, **kwargs)