1414
1515bp = APIRouter (prefix = "/reconcile" )
1616
17+ api = APIRouter (prefix = "/reconcile" )
18+
1719
1820def recon_query (q , es , p : int = 1 , size : int = 10 ):
1921 result = []
@@ -33,7 +35,7 @@ def recon_query(q, es, p: int = 1, size: int = 10):
3335 elif query :
3436 pagination = Pagination (page = p , size = size )
3537 areas = search_areas (query , es , pagination = pagination )
36- for a , score in zip (areas ["result" ], areas ["scores" ]):
38+ for a , score in zip (areas ["result" ], areas ["scores" ]): # type: ignore
3739 result .append (
3840 {
3941 "id" : a .id ,
@@ -52,19 +54,21 @@ class ReconcileRequest(BaseModel):
5254
5355
5456@bp .get ("/" )
57+ @api .get ("/" )
5558def reconcile_get (
5659 es : ElasticsearchDep ,
57- extend : Annotated [str , Query ()] = None ,
60+ extend : Annotated [str | None , Query ()] = None ,
5861 queries : Annotated [str | None , Query ()] = None ,
5962 callback : str | None = None ,
6063):
6164 return do_reconcile (es , extend , queries , callback )
6265
6366
6467@bp .post ("/" )
68+ @api .post ("/" )
6569def reconcile_post (
6670 es : ElasticsearchDep ,
67- extend : Annotated [str , Form ()] = None ,
71+ extend : Annotated [str | None , Form ()] = None ,
6872 queries : Annotated [str | None , Form ()] = None ,
6973 callback : Annotated [str | None , Query ()] = None ,
7074):
0 commit comments