diff --git a/Ferrite/Views/ComponentViews/Library/DebridCloudView.swift b/Ferrite/Views/ComponentViews/Library/DebridCloudView.swift index f7f4213..b0343ea 100644 --- a/Ferrite/Views/ComponentViews/Library/DebridCloudView.swift +++ b/Ferrite/Views/ComponentViews/Library/DebridCloudView.swift @@ -29,6 +29,9 @@ struct DebridCloudView: View { .task { await debridManager.fetchDebridCloud() } + .refreshable { + await debridManager.fetchDebridCloud() + } .onChange(of: debridManager.selectedDebridType) { newType in if newType != nil { Task { diff --git a/Ferrite/Views/PluginsView.swift b/Ferrite/Views/PluginsView.swift index abadd08..a5c2f75 100644 --- a/Ferrite/Views/PluginsView.swift +++ b/Ferrite/Views/PluginsView.swift @@ -73,6 +73,9 @@ struct PluginsView: View { .onDisappear { checkedForPlugins = false } + .refreshable { + await pluginManager.fetchPluginsFromUrl() + } .navigationTitle("Plugins") .searchable(text: $searchText, placement: .navigationBarDrawer(displayMode: .always)) .autocorrectionDisabled(!autocorrectSearch)