Skip to content

Commit 5a8a3df

Browse files
authored
Merge pull request #196 from ahmed-deriv/ahmed/DAPI-336/fix--login-popup-handling-on-authenticate
ahmed/DAPI-336/fix--login-popup-handling-on-authenticate
2 parents f981ef4 + 01c3841 commit 5a8a3df

File tree

1 file changed

+6
-3
lines changed
  • src/features/Apiexplorer/RequestResponseRenderer

1 file changed

+6
-3
lines changed

src/features/Apiexplorer/RequestResponseRenderer/index.tsx

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,14 @@ function RequestResponseRenderer<T extends TSocketEndpointNames>({
4747
};
4848

4949
const handleClick = useCallback(() => {
50-
if (auth === AUTH_ENABLED) setToggleModal(true);
50+
if (!is_logged_in && auth == AUTH_ENABLED) {
51+
setToggleModal(true);
52+
return;
53+
}
5154
clear();
5255
send(parseRequestJSON());
5356
setResponseState(true);
54-
}, [reqData, send, clear, auth]);
57+
}, [reqData, send, clear, auth, is_logged_in]);
5558

5659
const handleClear = () => {
5760
clear();
@@ -80,7 +83,7 @@ function RequestResponseRenderer<T extends TSocketEndpointNames>({
8083
/>
8184
</div>
8285
{!is_not_valid ? (
83-
!is_logged_in && toggle_modal ? (
86+
toggle_modal ? (
8487
<LoginDialog setToggleModal={setToggleModal} />
8588
) : (
8689
<PlaygroundSection

0 commit comments

Comments
 (0)