Skip to content

Commit 3c21260

Browse files
authored
Send current_moderation_status when moderating annotations (#9801)
1 parent 7886e49 commit 3c21260

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

h/static/scripts/group-forms/hooks/test/use-update-moderation-status-test.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ describe('useUpdateModerationStatus', () => {
1717
fakeAnnotation = {
1818
id: '1',
1919
updated: '2025-06-24T08:43:50.914807+00:00',
20+
moderation_status: 'PENDING',
2021
};
2122

2223
fakeCallAPI = sinon.stub();
@@ -64,6 +65,7 @@ describe('useUpdateModerationStatus', () => {
6465
sinon.match({
6566
json: {
6667
annotation_updated: fakeAnnotation.updated,
68+
current_moderation_status: fakeAnnotation.moderation_status,
6769
moderation_status: moderationStatus,
6870
},
6971
}),

h/static/scripts/group-forms/hooks/use-update-moderation-status.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,17 @@ export function useUpdateModerationStatus(annotation: APIAnnotationData) {
3535
signal: abortCtrlRef.current.signal,
3636
json: {
3737
annotation_updated: annotation.updated,
38+
current_moderation_status: annotation.moderation_status,
3839
moderation_status: moderationStatus,
3940
},
4041
},
4142
);
4243
},
43-
[annotation.id, annotation.updated, config?.api.annotationModeration],
44+
[
45+
annotation.id,
46+
annotation.moderation_status,
47+
annotation.updated,
48+
config?.api.annotationModeration,
49+
],
4450
);
4551
}

0 commit comments

Comments
 (0)