refactor(user): refresh suspensions usecase
zhenyi committed
Modified lib/user/features/suspensions/usecase.rs lib/user/features/suspensions/usecase.rs +2 −2 View lib/user/features/suspensions/usecase.rs
@@ -7,7 +7,7 @@
77use crate::error::{UserError, UserResult};
88use crate::features::UserService;
99
10use super::types::{RevokeSuspensionCmd, SuspendCmd, SuspensionView};
10use super::{RevokeSuspensionCmd, SuspendCmd, SuspensionView};
1111
1212pub async fn create(
1313 svc: &UserService,
@@ -22,7 +22,7 @@
2222 ),
2323 None => None,
2424 };
25 if matches!(cmd.suspension_type, super::types::SuspensionType::Temporary) && ends_at.is_none() {
25 if matches!(cmd.suspension_type, super::SuspensionType::Temporary) && ends_at.is_none() {
2626 return Err(UserError::BadRequest(
2727 "temporary suspension requires ends_at".into(),
2828 ));