From 38c2c6e67146188ebfe51cd95254d8b0c319f6c4 Mon Sep 17 00:00:00 2001 From: swanadiva Date: Thu, 9 Jul 2026 19:41:59 +0700 Subject: [PATCH] fix: handle null hostOptions when no active hosts exist --- app/backend/static/js/terminal.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) : '';