From a583b42d68864c7280d6667706a7902b9b4e9fd1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9mi=20Marseault?=
<22910497+Larsluph@users.noreply.github.com>
Date: Wed, 15 Mar 2023 15:14:58 +0100
Subject: [PATCH] perf: add refresh icon to RSS feeds (#709)
---
src/components/Settings/Tabs/Rss/Feeds.vue | 23 ++++++++++++++++++----
src/services/qbit.ts | 6 ++++++
2 files changed, 25 insertions(+), 4 deletions(-)
diff --git a/src/components/Settings/Tabs/Rss/Feeds.vue b/src/components/Settings/Tabs/Rss/Feeds.vue
index f677b23d..10f23c2a 100644
--- a/src/components/Settings/Tabs/Rss/Feeds.vue
+++ b/src/components/Settings/Tabs/Rss/Feeds.vue
@@ -8,12 +8,17 @@
-
+
+
+ {{ mdiSync }}
+
+
+
{{ mdiPencil }}
-
+
{{ mdiDelete }}
@@ -34,7 +39,7 @@
+
+
diff --git a/src/services/qbit.ts b/src/services/qbit.ts
index 6917e4f5..7ec9d138 100644
--- a/src/services/qbit.ts
+++ b/src/services/qbit.ts
@@ -210,6 +210,12 @@ export class QBitApi {
})
}
+ async refreshFeed(itemPath: string) {
+ await this.execute('rss/refreshItem', {
+ itemPath
+ })
+ }
+
// Post
async addTorrents(params: AddTorrentPayload, torrents: File[]): Promise {