journallib/remote/
absence_remote.rs

1use common::remote::post;
2use common::remote::services;
3use hyper::HeaderMap;
4
5use crate::dto::absence_request::AbsenceRequest;
6use crate::dto::absence_response::AbsenceResponse;
7
8pub fn create(headers: HeaderMap, absence: AbsenceRequest) -> Result<AbsenceResponse, String> {
9    post(
10        services::JOURNAL_API,
11        String::from("/absence"),
12        headers,
13        absence,
14    )
15}