Fix for missing variables

This commit is contained in:
Zack Rauen 2023-09-19 17:45:43 -04:00
parent 363c11c2ba
commit 8ce32a7846
1 changed files with 1 additions and 1 deletions

View File

@ -149,7 +149,7 @@ export default new class ThemeManager extends AddonManager {
loadThemeSettings(addon) {
const all = DataStore.getData("theme_settings") || {};
const stored = all?.[addon.id];
if (!stored) return;
if (!stored || !addon.var || !Array.isArray(addon.var)) return;
for (const v of addon.var) {
if (v.id in stored) v.value = stored[v.id];
}