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