diff --git a/app/backend/static/js/terminal.js b/app/backend/static/js/terminal.js index e682fce..a56b55a 100644 --- a/app/backend/static/js/terminal.js +++ b/app/backend/static/js/terminal.js @@ -1,6 +1,6 @@ document.addEventListener('alpine:init', () => { const el = document.getElementById('hosts-data'); - const hostOptions = el ? JSON.parse(el.textContent) : []; + const hostOptions = el ? (JSON.parse(el.textContent) || []) : []; const selEl = document.getElementById('selected-host'); const selectedHostId = selEl ? JSON.parse(selEl.textContent) : '';