mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-15 02:42:30 +00:00
Remove broken pieces from api crate
This commit is contained in:
@@ -7,12 +7,10 @@ use rustical_store::calendar::CalendarStore;
|
||||
use tokio::sync::RwLock;
|
||||
|
||||
pub fn configure_api<C: CalendarStore>(cfg: &mut web::ServiceConfig, store: Data<RwLock<C>>) {
|
||||
cfg.app_data(store)
|
||||
.route("ping", web::method(Method::GET).to(get_ping::<C>))
|
||||
.route(
|
||||
"/{cid}/events",
|
||||
web::method(Method::GET).to(get_events::<C>),
|
||||
);
|
||||
cfg.app_data(store).route(
|
||||
"/{cid}/events",
|
||||
web::method(Method::GET).to(get_events::<C>),
|
||||
);
|
||||
}
|
||||
|
||||
pub async fn get_events<C: CalendarStore>(
|
||||
@@ -23,8 +21,3 @@ pub async fn get_events<C: CalendarStore>(
|
||||
let events = store.read().await.get_events(&cid).await.unwrap();
|
||||
serde_json::to_string_pretty(&events)
|
||||
}
|
||||
|
||||
pub async fn get_ping<C: CalendarStore>(store: Data<RwLock<C>>) -> impl Responder {
|
||||
let cals = store.read().await.get_calendars().await.unwrap();
|
||||
serde_json::to_string_pretty(&cals)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user