TransferCommunity,
},
context::LemmyContext,
+ custom_emoji::{CreateCustomEmoji, DeleteCustomEmoji, EditCustomEmoji},
person::{
AddAdmin,
BanPerson,
.route("/community", web::post().to(route_post::<PurgeCommunity>))
.route("/post", web::post().to(route_post::<PurgePost>))
.route("/comment", web::post().to(route_post::<PurgeComment>)),
+ )
+ .service(
+ web::scope("/custom_emoji")
+ .wrap(rate_limit.message())
+ .route("", web::post().to(route_post_crud::<CreateCustomEmoji>))
+ .route("", web::put().to(route_post_crud::<EditCustomEmoji>))
+ .route(
+ "/delete",
+ web::post().to(route_post_crud::<DeleteCustomEmoji>),
+ ),
),
);
}