pub async fn add_task(claims: Claims, data: web::Data<Data>, body: Payload) -> Result<Json<()>> {
pub async fn get_reports(claims: Claims, data: web::Data<Data>) -> Json<BTreeMap<String, Report>> {
pub async fn add_report(claims: Claims, data: web::Data<Data>, body: Payload) -> Result<Json<()>> {