refactor(issues): refresh issues delete handler
zhenyi committed
Modified lib/issues/handler/issues/delete.rs lib/issues/handler/issues/delete.rs +3 −3 View lib/issues/handler/issues/delete.rs
@@ -1,5 +1,5 @@
11use axum::extract::{Path, State};
2use axum::http::StatusCode;
2use export::data::{AppResponseData, NoData};
33use jwt::extractor::AuthUser;
44use uuid::Uuid;
55
@@ -17,9 +17,9 @@
1717 State(svc): State<IssueService>,
1818 AuthUser { claims }: AuthUser,
1919 Path(channel_id): Path<Uuid>,
20) -> IssueResult<StatusCode> {
20) -> IssueResult<AppResponseData<NoData>> {
2121 let cur = svc.load_default_collection(channel_id).await?;
2222 svc.delete_collection(claims.sub, cur.channel_id, cur.id)
2323 .await?;
24 Ok(StatusCode::NO_CONTENT)
24 Ok(AppResponseData::<NoData>::empty())
2525}
No newline at end of file