From b116281196c264b4ec35b07f1b4ffa717e50ade5 Mon Sep 17 00:00:00 2001 From: sct Date: Wed, 3 Feb 2021 23:31:22 +0000 Subject: [PATCH] fix(ui): show request as option even if there are no radarr/sonarr servers --- .../RequestModal/AdvancedRequester/index.tsx | 194 +++++++++--------- 1 file changed, 102 insertions(+), 92 deletions(-) diff --git a/src/components/RequestModal/AdvancedRequester/index.tsx b/src/components/RequestModal/AdvancedRequester/index.tsx index 435c3849..c54179b9 100644 --- a/src/components/RequestModal/AdvancedRequester/index.tsx +++ b/src/components/RequestModal/AdvancedRequester/index.tsx @@ -185,7 +185,7 @@ const AdvancedRequester: React.FC = ({ ]); useEffect(() => { - if (selectedServer !== null) { + if (selectedServer !== null || selectedUser) { onChange({ folder: selectedFolder !== '' ? selectedFolder : undefined, profile: selectedProfile !== -1 ? selectedProfile : undefined, @@ -203,7 +203,7 @@ const AdvancedRequester: React.FC = ({ ); } - if (!data || selectedServer === null) { + if ((!data || selectedServer === null) && !selectedUser) { return null; } @@ -222,96 +222,106 @@ const AdvancedRequester: React.FC = ({ {intl.formatMessage(messages.advancedoptions)}
-
-
- - -
-
- - -
-
- - -
-
+ {!!data && selectedServer !== null && ( + <> +
+
+ + +
+
+ + +
+
+ + +
+
+ + )} {hasPermission(Permission.MANAGE_REQUESTS) && hasPermission(Permission.MANAGE_USERS) && selectedUser && (