diff --git a/src/review-request.ts b/src/review-request.ts index a7b2a106a..e5d9992e2 100644 --- a/src/review-request.ts +++ b/src/review-request.ts @@ -22,6 +22,7 @@ import type { PsyarxivPreprintId, ScieloPreprintId, SocarxivPreprintId, + TechrxivPreprintId, } from './types/preprint-id.js' export type ReviewRequest = IncompleteReviewRequest | CompletedReviewRequest @@ -41,6 +42,7 @@ export type ReviewRequestPreprintId = | PsyarxivPreprintId | ScieloPreprintId | SocarxivPreprintId + | TechrxivPreprintId export interface IncompleteReviewRequest { readonly status: 'incomplete' @@ -134,6 +136,7 @@ export function isReviewRequestPreprintId(preprint: PreprintId): preprint is Rev 'psyarxiv', 'scielo', 'socarxiv', + 'techrxiv', ), }, () => true, diff --git a/test/fc.ts b/test/fc.ts index a1b904764..ee4e0a84e 100644 --- a/test/fc.ts +++ b/test/fc.ts @@ -959,6 +959,7 @@ export const reviewRequestPreprintId = (): fc.Arbitrary psyarxivPreprintId(), scieloPreprintId(), socarxivPreprintId(), + techrxivPreprintId(), ) export const notAReviewRequestPreprintId = (): fc.Arbitrary> => @@ -977,7 +978,6 @@ export const notAReviewRequestPreprintId = (): fc.Arbitrary