diff --git a/src/app/views/query-runner/request/permissions/PanelList.tsx b/src/app/views/query-runner/request/permissions/PanelList.tsx index f2abcfc7e..7930fbb44 100644 --- a/src/app/views/query-runner/request/permissions/PanelList.tsx +++ b/src/app/views/query-runner/request/permissions/PanelList.tsx @@ -30,9 +30,10 @@ const PanelList = ({ messages, columns, classes, selection, renderItemColumn, renderDetailsHeader }: IPanelList) => { - const { consentedScopes, scopes, tokenPresent } = useSelector((state: any) => state); + const { consentedScopes, scopes, authToken } = useSelector((state: any) => state); const [permissions, setPermissions] = useState(scopes.data.sort(dynamicSort('value', SortOrder.ASC))); const permissionsList: any[] = []; + const tokenPresent = !!authToken; useEffect(() => { setConsentedStatus(tokenPresent, permissions, consentedScopes); diff --git a/src/app/views/query-runner/request/permissions/TabList.tsx b/src/app/views/query-runner/request/permissions/TabList.tsx index f054fce01..57fa9e9cc 100644 --- a/src/app/views/query-runner/request/permissions/TabList.tsx +++ b/src/app/views/query-runner/request/permissions/TabList.tsx @@ -15,8 +15,9 @@ interface ITabList { } const TabList = ({ columns, classes, renderItemColumn, renderDetailsHeader, maxHeight }: ITabList) => { - const { consentedScopes, scopes, tokenPresent } = useSelector((state: any) => state); + const { consentedScopes, scopes, authToken } = useSelector((state: any) => state); const permissions: IPermission[] = scopes.hasUrl ? scopes.data : []; + const tokenPresent = !!authToken; useEffect(() => { setConsentedStatus(tokenPresent, permissions, consentedScopes);