refactor(issues): refresh issue_tracked_time list handler
zhenyi committed
Modified lib/issues/handler/issue_tracked_time/list.rs lib/issues/handler/issue_tracked_time/list.rs +3 −3 View lib/issues/handler/issue_tracked_time/list.rs
@@ -1,5 +1,5 @@
1use axum::Json;
21use axum::extract::{Path, Query, State};
2use export::data::AppResponseData;
33use jwt::extractor::AuthUser;
44use uuid::Uuid;
55
@@ -20,11 +20,11 @@
2020 AuthUser { claims }: AuthUser,
2121 Path((channel_id, issue_id)): Path<(Uuid, Uuid)>,
2222 Query(q): Query<ListTrackedTimeQuery>,
23) -> IssueResult<Json<serde_json::Value>> {
23) -> IssueResult<AppResponseData<serde_json::Value>> {
2424 let page = svc
2525 .list_tracked_times(claims.sub, channel_id, issue_id, q)
2626 .await?;
27 Ok(Json(serde_json::json!({
27 Ok(AppResponseData::ok(serde_json::json!({
2828 "items": page.items,
2929 "total": page.total,
3030 })))