move CalendarStore to separate file

This commit is contained in:
Lennart
2024-06-01 11:44:04 +02:00
parent 37ec7edca7
commit 7fcd9a17f5
16 changed files with 35 additions and 33 deletions

View File

@@ -5,7 +5,7 @@ use actix_web::{
HttpResponse,
};
use rustical_auth::{AuthInfoExtractor, CheckAuthentication};
use rustical_store::calendar::CalendarStore;
use rustical_store::store::CalendarStore;
pub async fn route_delete_calendar<A: CheckAuthentication, C: CalendarStore + ?Sized>(
context: Data<CalDavContext<C>>,

View File

@@ -4,8 +4,8 @@ use actix_web::web::{Data, Path};
use actix_web::HttpResponse;
use anyhow::Result;
use rustical_auth::{AuthInfoExtractor, CheckAuthentication};
use rustical_dav::xml::tag_list::TagList;
use rustical_store::calendar::{Calendar, CalendarStore};
use rustical_store::calendar::Calendar;
use rustical_store::store::CalendarStore;
use serde::{Deserialize, Serialize};
#[derive(Deserialize, Serialize, Clone, Debug)]

View File

@@ -9,7 +9,8 @@ use rustical_dav::{
propfind::{MultistatusElement, PropElement, PropfindType, ServicePrefix},
resource::HandlePropfind,
};
use rustical_store::{calendar::CalendarStore, event::Event};
use rustical_store::event::Event;
use rustical_store::store::CalendarStore;
use serde::{Deserialize, Serialize};
use tokio::sync::RwLock;