Skip to content

Commit ba43a6d

Browse files
author
Daniel Herzog
committed
Fix for DFL-3361: Cookies expires date is not preserved when editing
1 parent d0aba88 commit ba43a6d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/cookie-manager/cookie_manager_views.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,8 @@ cls.CookieManager.CookieManagerViewBase = function()
421421

422422
var name = edit_tr.querySelector("[name='name']").value.trim();
423423
var value = edit_tr.querySelector("[name='value']").value;
424-
var expires = new Date(edit_tr.querySelector("[name='expires']").value || 0).getTime();
424+
// Using getAttribute("value") instead of .value works around CORE-47780 / CORE-46758
425+
var expires = new Date(edit_tr.querySelector("[name='expires']").getAttribute("value") || 0).getTime();
425426
var path = edit_tr.querySelector("[name='path']").value.trim();
426427
var is_secure = +(is_secure_input && is_secure_input.checked);
427428
var is_http_only = +(is_http_only_input && is_http_only_input.checked);

0 commit comments

Comments
 (0)