Fix: Remove duplicate safeStorage declaration causing SyntaxError

- safeStorage is already defined in storage-utils.js which loads first
- Duplicate declaration was causing 'Identifier already declared' error
- This error prevented script.js from loading and broke theme toggle
This commit is contained in:
Quality App System
2026-01-19 21:44:05 +02:00
parent 68916a6f89
commit c7e560682b

View File

@@ -1,28 +1,4 @@
// Safe localStorage wrapper to handle tracking prevention
const safeStorage = {
getItem: function(key) {
try {
return localStorage.getItem(key);
} catch (e) {
console.warn('localStorage access blocked:', e);
return null;
}
},
setItem: function(key, value) {
try {
localStorage.setItem(key, value);
} catch (e) {
console.warn('localStorage access blocked:', e);
}
},
removeItem: function(key) {
try {
localStorage.removeItem(key);
} catch (e) {
console.warn('localStorage access blocked:', e);
}
}
};
// safeStorage is loaded from storage-utils.js (defined in base.html before this script)
document.addEventListener('DOMContentLoaded', () => {
console.log('🔧 script.js DOMContentLoaded fired');