From 81df244d41b23459858c308f0851d2b5f0dc4227 Mon Sep 17 00:00:00 2001 From: Nazar Kanaev Date: Wed, 24 Feb 2021 13:08:11 +0000 Subject: [PATCH] refresh stats after moving feed --- assets/javascripts/app.js | 5 ++++- doc/todo.txt | 1 - 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/assets/javascripts/app.js b/assets/javascripts/app.js index 20f00ca..04cfde0 100644 --- a/assets/javascripts/app.js +++ b/assets/javascripts/app.js @@ -389,6 +389,7 @@ var vm = new Vue({ var folder_id = folder ? folder.id : null api.feeds.update(feed.id, {folder_id: folder_id}).then(function() { feed.folder_id = folder_id + vm.refreshStats() }) }, moveFeedToNewFolder: function(feed) { @@ -396,7 +397,9 @@ var vm = new Vue({ if (!title) return api.folders.create({'title': title}).then(function(folder) { api.feeds.update(feed.id, {folder_id: folder.id}).then(function() { - vm.refreshFeeds() + vm.refreshFeeds().then(function() { + vm.refreshStats() + }) }) }) }, diff --git a/doc/todo.txt b/doc/todo.txt index f5693e8..46d9e69 100644 --- a/doc/todo.txt +++ b/doc/todo.txt @@ -2,7 +2,6 @@ https://tip.golang.org/pkg/embed/ - add: enclosures (podcasts etc) https://github.com/shagr4th/yarr/commits/master -- fix: moving newly added feed makes it disappear - fix: broken base link in https://applieddivinitystudies.com/ - fix: migrate to cascade delete https://sqlite.org/foreignkeys.html#fk_actions