New button to delete errored feeds from a category (#7030)

* New button to delete errored feeds from a category
fix https://github.com/FreshRSS/FreshRSS/issues/7025
fix https://github.com/FreshRSS/FreshRSS/issues/7026

* Remove English TODO

* in error state

* Feeds with errors
This commit is contained in:
Alexandre Alapetite
2024-12-03 12:59:45 +01:00
committed by GitHub
parent b84cbce905
commit 2c7e5b829f
32 changed files with 74 additions and 9 deletions

View File

@@ -229,11 +229,12 @@ class FreshRSS_category_Controller extends FreshRSS_ActionController {
}
$muted = Minz_Request::paramTernary('muted');
$errored = Minz_Request::paramTernary('errored');
// List feeds to remove then related user queries.
$feeds = $feedDAO->listByCategory($id, $muted);
$feeds = $feedDAO->listByCategory($id, $muted, $errored);
if ($feedDAO->deleteFeedByCategory($id, $muted)) {
if ($feedDAO->deleteFeedByCategory($id, $muted, $errored)) {
// TODO: Delete old favicons
// Remove related queries