add command params
This commit is contained in:
@@ -14,7 +14,7 @@ from ....model.bot_enum import BotEnum
|
||||
from ....model.settings import Settings
|
||||
from ....model.user import UserBase
|
||||
from ....model.view_setting import ViewSetting
|
||||
from ....model.descriptors import EntityFieldDescriptor, Filter
|
||||
from ....model.descriptors import FieldDescriptor, Filter
|
||||
from ....model import EntityPermission
|
||||
from ....utils.main import (
|
||||
get_user_permissions,
|
||||
@@ -37,7 +37,7 @@ router = Router()
|
||||
|
||||
async def entity_picker(
|
||||
message: Message | CallbackQuery,
|
||||
field_descriptor: EntityFieldDescriptor,
|
||||
field_descriptor: FieldDescriptor,
|
||||
edit_prompt: str,
|
||||
current_value: BotEntity | BotEnum | list[BotEntity] | list[BotEnum],
|
||||
**kwargs,
|
||||
@@ -67,7 +67,7 @@ def calc_total_pages(items_count: int, page_size: int) -> int:
|
||||
|
||||
async def render_entity_picker(
|
||||
*,
|
||||
field_descriptor: EntityFieldDescriptor,
|
||||
field_descriptor: FieldDescriptor,
|
||||
message: Message | CallbackQuery,
|
||||
callback_data: ContextData,
|
||||
user: UserBase,
|
||||
@@ -239,6 +239,7 @@ async def render_entity_picker(
|
||||
entity_id=callback_data.entity_id,
|
||||
field_name=callback_data.field_name,
|
||||
form_params=callback_data.form_params,
|
||||
user_command=callback_data.user_command,
|
||||
data=f"{page}&{item['value']}" if is_list else item["value"],
|
||||
).pack(),
|
||||
)
|
||||
@@ -275,6 +276,7 @@ async def render_entity_picker(
|
||||
entity_id=callback_data.entity_id,
|
||||
field_name=callback_data.field_name,
|
||||
form_params=callback_data.form_params,
|
||||
user_command=callback_data.user_command,
|
||||
).pack(),
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user