feat(issues): add issue_tracked_time usecase helpers
zhenyi committed
Added lib/issues/features/issue_tracked_time/usecase/helpers.rs lib/issues/features/issue_tracked_time/usecase/helpers.rs +10 −0 View lib/issues/features/issue_tracked_time/usecase/helpers.rs
@@ -0,0 +1,10 @@
1use uuid::Uuid;
2
3use crate::error::{IssueError, IssueResult};
4
5pub fn require_authenticated(actor: Uuid) -> IssueResult<()> {
6 if actor.is_nil() {
7 return Err(IssueError::Unauthorized("authentication required".into()));
8 }
9 Ok(())
10}