From f1d22b057a5636f35b6f04ef8f3a141464fffa6f Mon Sep 17 00:00:00 2001 From: librelad Date: Thu, 25 Jun 2026 21:23:24 +0100 Subject: [PATCH] fix(webui/updater): friendlier Updates empty-state copy 'No installed apps to track.' was terse and gave no next step. Point the user to the App Center so the empty Updates tab is actionable. Co-Authored-By: Claude Opus 4.8 Signed-off-by: librelad --- .../libreportal/frontend/components/updater/js/updater-page.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/containers/libreportal/frontend/components/updater/js/updater-page.js b/containers/libreportal/frontend/components/updater/js/updater-page.js index b9565bd..2208e82 100644 --- a/containers/libreportal/frontend/components/updater/js/updater-page.js +++ b/containers/libreportal/frontend/components/updater/js/updater-page.js @@ -313,7 +313,7 @@ class UpdaterPage { } renderUpdates() { - if (!this.apps.length) return this.empty('No installed apps to track.'); + if (!this.apps.length) return this.empty('No apps installed yet — add one from the App Center and its updates will show up here.'); const rows = this.apps.map(a => { const cur = this.escape(a.current_version || a.current_image || '—'); const avail = a.update_available ? this.escape(a.available_version || a.available_image || 'newer') : null;