mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-03-27 18:23:00 -04:00
Change setCookie to take seconds as it's third argument, since that is how it has been used all through ZM's code. Also so that we can specify expirations under 1 day
This commit is contained in:
@@ -650,11 +650,11 @@ function setButtonState(element_id, btnClass) {
|
||||
}
|
||||
}
|
||||
|
||||
function setCookie(name, value, days) {
|
||||
var expires = "";
|
||||
if (days) {
|
||||
var date = new Date();
|
||||
date.setTime(date.getTime() + (days*24*60*60*1000));
|
||||
function setCookie(name, value, seconds) {
|
||||
let expires = "";
|
||||
if (seconds) {
|
||||
const date = new Date();
|
||||
date.setTime(date.getTime() + (seconds*1000));
|
||||
expires = "; expires=" + date.toUTCString();
|
||||
}
|
||||
document.cookie = name + "=" + (value || "") + expires + "; path=/; samesite=strict";
|
||||
|
||||
Reference in New Issue
Block a user