fix BotEnum comparison
This commit is contained in:
@@ -338,7 +338,7 @@ class BotEntity[CreateSchemaType: BaseModel, UpdateSchemaType: BaseModel](
|
||||
select_statement = select(cls).offset(skip)
|
||||
if limit:
|
||||
select_statement = select_statement.limit(limit)
|
||||
if static_filter:
|
||||
if static_filter is not None:
|
||||
if isinstance(static_filter, list):
|
||||
select_statement = cls._static_filter_condition(
|
||||
select_statement, static_filter
|
||||
@@ -349,11 +349,11 @@ class BotEntity[CreateSchemaType: BaseModel, UpdateSchemaType: BaseModel](
|
||||
select_statement = cls._filter_condition(
|
||||
select_statement, filter, filter_fields
|
||||
)
|
||||
if ext_filter:
|
||||
if ext_filter is not None:
|
||||
select_statement = select_statement.where(ext_filter)
|
||||
if user:
|
||||
select_statement = cls._ownership_condition(select_statement, user)
|
||||
if order_by:
|
||||
if order_by is not None:
|
||||
select_statement = select_statement.order_by(order_by)
|
||||
return (await session.exec(select_statement)).all()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user