notificationlib/remote/
notification_remote.rsuse common::model::status_message::StatusMessage;
use common::remote::{post, services};
use hyper::HeaderMap;
use crate::dto::notification_request::NotificationRequest;
pub fn send(
notification: NotificationRequest,
headers: HeaderMap,
) -> Result<StatusMessage, String> {
post(
services::NOTIFICATION_API,
format!("/notification/send"),
headers,
notification,
)
}
pub fn send_to_roles(
notification: NotificationRequest,
headers: HeaderMap,
) -> Result<StatusMessage, String> {
post(
services::NOTIFICATION_API,
format!("/notification/sendToRoles"),
headers,
notification,
)
}