From 2a25f934c517bb2abf8195570c8796e15bf9129e Mon Sep 17 00:00:00 2001 From: nkanaev Date: Mon, 24 Nov 2025 20:50:57 +0000 Subject: [PATCH] various ui fixes --- doc/todo.txt | 0 {doc => etc}/samples.yml | 0 src/assets/index.html | 2 +- src/assets/javascripts/app.js | 4 +++- 4 files changed, 4 insertions(+), 2 deletions(-) delete mode 100644 doc/todo.txt rename {doc => etc}/samples.yml (100%) diff --git a/doc/todo.txt b/doc/todo.txt deleted file mode 100644 index e69de29..0000000 diff --git a/doc/samples.yml b/etc/samples.yml similarity index 100% rename from doc/samples.yml rename to etc/samples.yml diff --git a/src/assets/index.html b/src/assets/index.html index 1611f4d..f081d2f 100644 --- a/src/assets/index.html +++ b/src/assets/index.html @@ -281,7 +281,7 @@ class="selectgroup">
-
+
{% inline "circle-full.svg" %} {% inline "star-full.svg" %} diff --git a/src/assets/javascripts/app.js b/src/assets/javascripts/app.js index 4bc55d5..bda329b 100644 --- a/src/assets/javascripts/app.js +++ b/src/assets/javascripts/app.js @@ -783,7 +783,9 @@ var vm = new Vue({ .map((folder) => { if (this.mustHideFolder(folder)) return [] const folds = folder.id ? [`folder:${folder.id}`] : [] - const feeds = (folder.is_expanded || !folder.id) ? folder.feeds.filter(f => !vm.mustHideFeed(f)).map(f => `feed:${f.id}`) : [] + const feeds = (folder.is_expanded || !folder.id) + ? (folder.feeds || []).filter(f => !vm.mustHideFeed(f)).map(f => `feed:${f.id}`) + : [] return folds.concat(feeds) }) .flat()