We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 588d249 commit 408b66cCopy full SHA for 408b66c
‎an_website/utils/base_request_handler.py‎
@@ -959,6 +959,7 @@ def set_cookie( # noqa: D102 # pylint: disable=too-many-arguments
959
expires: None | float | tuple[int, ...] | datetime = None,
960
path: str = "/",
961
expires_days: None | float = 400, # changed
962
+ secure: bool | None = None,
963
**kwargs: Any,
964
) -> None:
965
if "samesite" not in kwargs:
@@ -972,6 +973,9 @@ def set_cookie( # noqa: D102 # pylint: disable=too-many-arguments
972
973
expires,
974
path,
975
expires_days,
976
+ secure=(
977
+ self.request.protocol == "https" if secure is None else secure
978
+ ),
979
**kwargs,
980
)
981
0 commit comments