From 9006d3d2fc21be5ba2eae616e467113356c91ebe Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Thu, 1 May 2025 10:08:19 +0200 Subject: [PATCH] fix(media-request): add missing completed status (#2990) --- .../src/interfaces/media-requests/media-request.ts | 1 + packages/translation/src/lang/en.json | 3 ++- packages/widgets/src/media-requests/list/component.tsx | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/integrations/src/interfaces/media-requests/media-request.ts b/packages/integrations/src/interfaces/media-requests/media-request.ts index 7c90c15d8..c22302159 100644 --- a/packages/integrations/src/interfaces/media-requests/media-request.ts +++ b/packages/integrations/src/interfaces/media-requests/media-request.ts @@ -48,6 +48,7 @@ export enum MediaRequestStatus { Approved = 2, Declined = 3, Failed = 4, + Completed = 5, } export enum MediaAvailability { diff --git a/packages/translation/src/lang/en.json b/packages/translation/src/lang/en.json index abb0b0b74..515ff45b5 100644 --- a/packages/translation/src/lang/en.json +++ b/packages/translation/src/lang/en.json @@ -1949,7 +1949,8 @@ "pending": "Pending", "approved": "Approved", "declined": "Declined", - "failed": "Failed" + "failed": "Failed", + "completed": "Completed" }, "toBeDetermined": "TBD" }, diff --git a/packages/widgets/src/media-requests/list/component.tsx b/packages/widgets/src/media-requests/list/component.tsx index 58499ecd4..24c58e4ac 100644 --- a/packages/widgets/src/media-requests/list/component.tsx +++ b/packages/widgets/src/media-requests/list/component.tsx @@ -215,6 +215,7 @@ const statusMapping = { [MediaRequestStatus.Approved]: { color: "green", label: (t) => t("approved") }, [MediaRequestStatus.Declined]: { color: "red", label: (t) => t("declined") }, [MediaRequestStatus.Failed]: { color: "red", label: (t) => t("failed") }, + [MediaRequestStatus.Completed]: { color: "green", label: (t) => t("completed") }, } satisfies Record< MediaRequestStatus, {