mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-18 02:25:05 +00:00
Reporting/Traffic: safeguard localstorage for https://github.com/opnsense/core/issues/4512
This commit is contained in:
parent
31dee2dfcc
commit
24b0d9122a
@ -232,7 +232,7 @@ POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
ajaxGet('/api/diagnostics/traffic/interface',{}, function(data, status){
|
||||
// XXX: startup selected interfaces load/save in localStorage in a future version
|
||||
let tmp = window.localStorage.getItem("api.diagnostics.traffic.interface");
|
||||
let tmp = window.localStorage ? window.localStorage.getItem("api.diagnostics.traffic.interface") : null;
|
||||
let selected_interfaces = ['lan', 'wan'];
|
||||
if (tmp !== null) {
|
||||
selected_interfaces = tmp.split(',');
|
||||
@ -342,7 +342,9 @@ POSSIBILITY OF SUCH DAMAGE.
|
||||
});
|
||||
|
||||
$("#interfaces").change(function(){
|
||||
window.localStorage.setItem("api.diagnostics.traffic.interface", $(this).val());
|
||||
if (window.localStorage) {
|
||||
window.localStorage.setItem("api.diagnostics.traffic.interface", $(this).val());
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user