From 00944b1ec2db8ddc5742448f6448f7364c473a98 Mon Sep 17 00:00:00 2001 From: sct Date: Mon, 18 Jan 2021 02:55:09 +0000 Subject: [PATCH] fix(frontend): do not show failed media status on request list for declined requests fixes #664 --- src/components/RequestList/RequestItem/index.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/components/RequestList/RequestItem/index.tsx b/src/components/RequestList/RequestItem/index.tsx index 5abf18363..e4b98a0f2 100644 --- a/src/components/RequestList/RequestItem/index.tsx +++ b/src/components/RequestList/RequestItem/index.tsx @@ -180,9 +180,12 @@ const RequestItem: React.FC = ({ - {requestData.media.status === MediaStatus.UNKNOWN ? ( + {requestData.media.status === MediaStatus.UNKNOWN || + requestData.status === MediaRequestStatus.DECLINED ? ( - {intl.formatMessage(globalMessages.failed)} + {requestData.status === MediaRequestStatus.DECLINED + ? intl.formatMessage(globalMessages.declined) + : intl.formatMessage(globalMessages.failed)} ) : ( @@ -216,6 +219,7 @@ const RequestItem: React.FC = ({ {requestData.media.status === MediaStatus.UNKNOWN && + requestData.status !== MediaRequestStatus.DECLINED && hasPermission(Permission.MANAGE_REQUESTS) && (