mirror of
https://github.com/unraid/webgui.git
synced 2026-01-17 23:20:02 -06:00
Merge pull request #606 from Squidly271/patch-4
Fix Banner Warnings Not Dismissing without reload of page
This commit is contained in:
@@ -222,9 +222,9 @@ function addBannerWarning(text,warning=true,noDismiss=false) {
|
||||
var cookieText = text.replace(/[^a-z0-9]/gi,'');
|
||||
if ($.cookie(cookieText) == "true") return false;
|
||||
if (warning) text = "<i class='fa fa-warning' style='float:initial;'></i> "+text;
|
||||
if (!noDismiss) text = text + "<a class='bannerDismiss' onclick='dismissBannerWarning("+arrayEntry+",""+cookieText+"")'></a>";
|
||||
if ( bannerWarnings.indexOf(text) < 0 ) {
|
||||
var arrayEntry = bannerWarnings.push("placeholder") - 1;
|
||||
if (!noDismiss) text = text + "<a class='bannerDismiss' onclick='dismissBannerWarning("+arrayEntry+",""+cookieText+"")'></a>";
|
||||
bannerWarnings[arrayEntry] = text;
|
||||
} else return bannerWarnings.indexOf(text);
|
||||
|
||||
@@ -236,7 +236,7 @@ function addBannerWarning(text,warning=true,noDismiss=false) {
|
||||
}
|
||||
|
||||
function dismissBannerWarning(entry,cookieText) {
|
||||
$.cookie(cookieText,"true");
|
||||
$.cookie(cookieText,"true",{expires:365,path:'/'});
|
||||
removeBannerWarning(entry);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user