Skip to content
Clone
a06673b
18 lines 429 B Rust
use uuid::Uuid;
use crate::error::IssueResult;
use crate::features::IssueService;
use super::super::LabelView;
use super::helpers::{load_label, require_authenticated};
pub async fn get_label(
svc: &IssueService,
actor: Uuid,
channel_id: Uuid,
label_id: Uuid,
) -> IssueResult<LabelView> {
require_authenticated(actor)?;
let l = load_label(svc, channel_id, label_id).await?;
Ok(LabelView::from(l))
}