events cluster updated with PageInfo
This commit is contained in:
@@ -136,7 +136,9 @@ class PaginationResult:
|
||||
pagination: Pagination state
|
||||
"""
|
||||
|
||||
def __init__(self, data: PostgresResponse, pagination: Pagination, response_model: Any = None):
|
||||
def __init__(
|
||||
self, data: PostgresResponse, pagination: Pagination, response_model: Any = None
|
||||
):
|
||||
self._query = data.query
|
||||
self.pagination = pagination
|
||||
self.response_type = data.is_list
|
||||
@@ -192,7 +194,12 @@ class PaginationResult:
|
||||
|
||||
class QueryOptions:
|
||||
|
||||
def __init__(self, table, data: Union[dict, ListOptions] = None, model_query: Optional[Any] = None):
|
||||
def __init__(
|
||||
self,
|
||||
table,
|
||||
data: Union[dict, ListOptions] = None,
|
||||
model_query: Optional[Any] = None,
|
||||
):
|
||||
self.table = table
|
||||
self.data = data
|
||||
self.model_query = model_query
|
||||
@@ -214,7 +221,9 @@ class QueryOptions:
|
||||
cleaned_model = self.model_query(**cleaned_query)
|
||||
for i in cleaned_query:
|
||||
if hasattr(cleaned_model, i):
|
||||
last_dict[str(cleaned_query_by_model[str(i)][0])] = str(cleaned_query_by_model[str(i)][1])
|
||||
last_dict[str(cleaned_query_by_model[str(i)][0])] = str(
|
||||
cleaned_query_by_model[str(i)][1]
|
||||
)
|
||||
self.data.query = last_dict
|
||||
|
||||
def convert(self) -> tuple:
|
||||
|
||||
Reference in New Issue
Block a user