fix date_picker, fix filter, improve language selector
This commit is contained in:
@@ -47,6 +47,8 @@ async def entity_list_callback(query: CallbackQuery, **kwargs):
|
||||
|
||||
await entity_list(message = query, navigation_stack = stack, **kwargs)
|
||||
|
||||
def calc_total_pages(items_count: int, page_size: int) -> int:
|
||||
return max(items_count // page_size + (1 if items_count % page_size else 0), 1)
|
||||
|
||||
async def entity_list(message: CallbackQuery | Message,
|
||||
callback_data: ContextData,
|
||||
@@ -78,9 +80,6 @@ async def entity_list(message: CallbackQuery | Message,
|
||||
page_size = await Settings.get(Settings.PAGE_SIZE)
|
||||
|
||||
entity_filter = await ViewSetting.get_filter(session = db_session, user_id = user.id, entity_name = entity_descriptor.class_name)
|
||||
|
||||
def calc_total_pages(items_count: int, page_size: int) -> int:
|
||||
return max(items_count // page_size + (1 if items_count % page_size else 0), 1)
|
||||
|
||||
if issubclass(entity_type, OwnedBotEntity):
|
||||
if EntityPermission.READ_ALL in user_permissions or EntityPermission.LIST_ALL in user_permissions:
|
||||
|
||||
Reference in New Issue
Block a user