added admin area to delete feeds

This commit is contained in:
2026-06-09 21:45:13 +02:00
parent 8b56174856
commit f3af42c3c5
4 changed files with 18 additions and 0 deletions
+10
View File
@@ -2,8 +2,10 @@ use actix_web::web;
use crate::views::path::Path;
mod add;
mod delete_feed;
pub mod feeds;
mod get;
mod list_feeds;
mod mark_read;
mod read;
mod scraper;
@@ -19,6 +21,14 @@ pub fn feed_factory(app: &mut web::ServiceConfig) {
&base_path.define(String::from("/get/{user_id}")),
web::get().to(get::get),
);
app.route(
&base_path.define(String::from("/feeds/{user_id}")),
web::get().to(list_feeds::list_feeds),
);
app.route(
&base_path.define(String::from("/feed/{feed_id}")),
web::delete().to(delete_feed::delete_feed),
);
app.route(
&base_path.define(String::from("/add")),
web::post().to(add::add),