This is an automated email from the ASF dual-hosted git repository.

shuai pushed a commit to branch feat/1.3.0/ui
in repository https://gitbox.apache.org/repos/asf/incubator-answer.git

commit df60809ab183fb671fa0bd580967c3e11604998f
Author: shuai <[email protected]>
AuthorDate: Wed Mar 13 14:45:16 2024 +0800

    fix: review_id should be number
---
 ui/src/common/interface.ts                             | 1 +
 ui/src/pages/Review/components/QueuedContent/index.tsx | 2 +-
 ui/src/services/client/review.ts                       | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/ui/src/common/interface.ts b/ui/src/common/interface.ts
index 2bc8876c..28518e4c 100644
--- a/ui/src/common/interface.ts
+++ b/ui/src/common/interface.ts
@@ -631,6 +631,7 @@ export interface FlagReviewResp {
 }
 
 export interface QueuedReviewItem extends BaseReviewItem {
+  review_id: number;
   reason: string;
   submitter_display_name: string;
 }
diff --git a/ui/src/pages/Review/components/QueuedContent/index.tsx 
b/ui/src/pages/Review/components/QueuedContent/index.tsx
index 3d3b579d..bd22d297 100644
--- a/ui/src/pages/Review/components/QueuedContent/index.tsx
+++ b/ui/src/pages/Review/components/QueuedContent/index.tsx
@@ -67,7 +67,7 @@ const Index: FC<IProps> = ({ refreshCount }) => {
     setIsLoading(true);
     putPendingReviewAction({
       status: type,
-      review_id: String(flagItemData?.flag_id),
+      review_id: flagItemData?.review_id,
     })
       .then(() => {
         refreshCount();
diff --git a/ui/src/services/client/review.ts b/ui/src/services/client/review.ts
index c1ff0079..de289453 100644
--- a/ui/src/services/client/review.ts
+++ b/ui/src/services/client/review.ts
@@ -45,7 +45,7 @@ export const getPendingReviewPostList = (page: number, 
objectId?: string) => {
 };
 
 export const putPendingReviewAction = (params: {
-  review_id: string;
+  review_id: number;
   status: 'approve' | 'reject';
 }) => {
   return request.put('/answer/api/v1/review/pending/post', params);

Reply via email to