X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=shared%2Fextra-utils%2Fserver%2Fredundancy.ts;h=b83815a370907c21b34fc5d814bf96a01b769400;hb=428ccb8b7a44ce60cabb7401a5464cf5fcbd4dba;hp=08467e4c0ad58b26b984ca9d3d5baaed32031772;hpb=134cf2bce96a8c5aefd55154e884964975d8cf23;p=github%2FChocobozzz%2FPeerTube.git diff --git a/shared/extra-utils/server/redundancy.ts b/shared/extra-utils/server/redundancy.ts index 08467e4c0..b83815a37 100644 --- a/shared/extra-utils/server/redundancy.ts +++ b/shared/extra-utils/server/redundancy.ts @@ -1,7 +1,14 @@ import { makeDeleteRequest, makeGetRequest, makePostBodyRequest, makePutBodyRequest } from '../requests/requests' import { VideoRedundanciesTarget } from '@shared/models' +import { HttpStatusCode } from '../../../shared/core-utils/miscs/http-error-codes' -function updateRedundancy (url: string, accessToken: string, host: string, redundancyAllowed: boolean, expectedStatus = 204) { +function updateRedundancy ( + url: string, + accessToken: string, + host: string, + redundancyAllowed: boolean, + expectedStatus = HttpStatusCode.NO_CONTENT_204 +) { const path = '/api/v1/server/redundancy/' + host return makePutBodyRequest({ @@ -20,7 +27,7 @@ function listVideoRedundancies (options: { start?: number count?: number sort?: string - statusCodeExpected?: number + statusCodeExpected?: HttpStatusCode }) { const path = '/api/v1/server/redundancy/videos' @@ -36,7 +43,7 @@ function listVideoRedundancies (options: { sort: sort ?? 'name', target }, - statusCodeExpected: statusCodeExpected || 200 + statusCodeExpected: statusCodeExpected || HttpStatusCode.OK_200 }) } @@ -53,7 +60,7 @@ function addVideoRedundancy (options: { token: accessToken, path, fields: { videoId }, - statusCodeExpected: 204 + statusCodeExpected: HttpStatusCode.NO_CONTENT_204 }) } @@ -69,7 +76,7 @@ function removeVideoRedundancy (options: { url, token: accessToken, path, - statusCodeExpected: 204 + statusCodeExpected: HttpStatusCode.NO_CONTENT_204 }) }