diff options
| author | Bert JW Regeer <bertjw@regeer.org> | 2018-06-03 15:40:23 -0600 |
|---|---|---|
| committer | Bert JW Regeer <bertjw@regeer.org> | 2018-06-03 15:40:44 -0600 |
| commit | e5f3aa9fbccbb0c1104b3367faba40942f3c4a6f (patch) | |
| tree | 24f27951c913ae5a7228df4877f85b275a880705 | |
| parent | 3514dba1407ce9a88cd17f9bc34177ce666275ce (diff) | |
| download | webob-e5f3aa9fbccbb0c1104b3367faba40942f3c4a6f.tar.gz | |
Serialize SameSite now coerces to bytes
| -rw-r--r-- | src/webob/cookies.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/webob/cookies.py b/src/webob/cookies.py index 6f23317..c39bc5b 100644 --- a/src/webob/cookies.py +++ b/src/webob/cookies.py @@ -239,6 +239,8 @@ def serialize_cookie_date(v): def serialize_samesite(v): + v = bytes_(v) + if v.lower() not in (b"strict", b"lax"): raise ValueError("SameSite must be b'Strict' or b'Lax'") return v |
