From fce844e2d6206a3065bca452267f93dc2bcd25de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Thu, 12 Nov 2020 10:46:52 +0100 Subject: Fix set-cookie empty domain attribute parsing We must not remove all domain attributes when we find an empty domain attribute, we must only ignore this one particular cookie-av. (RFC6265bis 5.3.3) --- src/cow_cookie.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cow_cookie.erl b/src/cow_cookie.erl index 809ddf2..93a8e61 100644 --- a/src/cow_cookie.erl +++ b/src/cow_cookie.erl @@ -232,7 +232,7 @@ parse_set_cookie_attr(<<"max-age">>, Value) -> parse_set_cookie_attr(<<"domain">>, Value) -> case Value of <<>> -> - {ignore, domain}; + ignore; <<".",Rest/bits>> -> {ok, domain, ?LOWER(Rest)}; _ -> -- cgit v1.2.3