diff --git a/apps/web/src/views/settings.ejs b/apps/web/src/views/settings.ejs index 3abdf01..ef20ce9 100644 --- a/apps/web/src/views/settings.ejs +++ b/apps/web/src/views/settings.ejs @@ -53,7 +53,7 @@
<%= planLabel %> expires <%= new Date(it.account.plan_expires_at).toLocaleDateString('en-US', { year: 'numeric', month: 'long', day: 'numeric' }) %>. Extend or upgrade to Lifetime - <% const stack = it.account.plan_stack || []; + <% const stack = typeof it.account.plan_stack === 'string' ? JSON.parse(it.account.plan_stack) : (it.account.plan_stack || []); if (stack.length > 0) { const planNames = { free: 'Free', pro: 'Pro', pro2x: 'Pro 2x', pro4x: 'Pro 4x', lifetime: 'Lifetime' }; const parts = stack.map(function(s) {