diff --git a/docs_src/dependencies/tutorial005_py310.py b/docs_src/dependencies/tutorial005_py310.py index 247cdabe21..8726496b09 100644 --- a/docs_src/dependencies/tutorial005_py310.py +++ b/docs_src/dependencies/tutorial005_py310.py @@ -1,4 +1,4 @@ -from fastapi import Cookie, Depends, FastAPI +from fastapi import Cookie, Depends, FastAPI, Response app = FastAPI() @@ -8,10 +8,12 @@ def query_extractor(q: str | None = None): def query_or_cookie_extractor( - q: str = Depends(query_extractor), last_query: str | None = Cookie(default=None) + response: Response, q: str = Depends(query_extractor), last_query: str | None = Cookie(default=None) ): if not q: return last_query + else: + response.set_cookie(key="last_query", value=q) return q