File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,8 @@ def __post_init__(self):
2727 self .dependency = self .build ()
2828
2929 def build (self ):
30+ """Generate a dependency for rendering a CQL2 filter expression."""
31+
3032 async def dependency (
3133 request : Request , auth_token = Security (self .token_dependency )
3234 ) -> Expr :
Original file line number Diff line number Diff line change 33import logging
44import time
55from dataclasses import dataclass
6- from typing import Annotated , Optional
6+ from typing import Annotated , Callable , Optional
77
88import httpx
99from cql2 import Expr
@@ -23,8 +23,8 @@ class ReverseProxyHandler:
2323
2424 upstream : str
2525 client : httpx .AsyncClient = None
26- collections_filter : Optional [callable ] = None
27- items_filter : Optional [callable ] = None
26+ collections_filter : Optional [Callable ] = None
27+ items_filter : Optional [Callable ] = None
2828
2929 def __post_init__ (self ):
3030 """Initialize the HTTP client."""
You can’t perform that action at this time.
0 commit comments