]>
Commit | Line | Data |
---|---|---|
444c0a0e C |
1 | import { BulkRemoveCommentsOfBody } from "@shared/models/bulk/bulk-remove-comments-of-body.model" |
2 | import { makePostBodyRequest } from "../requests/requests" | |
2d53be02 | 3 | import { HttpStatusCode } from '../../../shared/core-utils/miscs/http-error-codes' |
444c0a0e C |
4 | |
5 | function bulkRemoveCommentsOf (options: { | |
6 | url: string | |
7 | token: string | |
8 | attributes: BulkRemoveCommentsOfBody | |
9 | expectedStatus?: number | |
10 | }) { | |
11 | const { url, token, attributes, expectedStatus } = options | |
12 | const path = '/api/v1/bulk/remove-comments-of' | |
13 | ||
14 | return makePostBodyRequest({ | |
15 | url, | |
16 | path, | |
17 | token, | |
18 | fields: attributes, | |
2d53be02 | 19 | statusCodeExpected: expectedStatus || HttpStatusCode.NO_CONTENT_204 |
444c0a0e C |
20 | }) |
21 | } | |
22 | ||
23 | export { | |
24 | bulkRemoveCommentsOf | |
25 | } |