From 6013e35e59a93185be235ee4dac6645c6b4d3db4 Mon Sep 17 00:00:00 2001 From: Kurt Hutten Date: Wed, 11 Nov 2020 19:34:04 +1100 Subject: [PATCH] Don't query user if not signed in. Resolves #95 Was causing console noise --- web/src/layouts/MainLayout/MainLayout.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/src/layouts/MainLayout/MainLayout.js b/web/src/layouts/MainLayout/MainLayout.js index 57d0db0..03d17ad 100644 --- a/web/src/layouts/MainLayout/MainLayout.js +++ b/web/src/layouts/MainLayout/MainLayout.js @@ -1,5 +1,5 @@ -import { useState, useEffect } from 'react' -import { Link, navigate, routes } from '@redwoodjs/router' +import { useState } from 'react' +import { Link, routes } from '@redwoodjs/router' import { useAuth } from '@redwoodjs/auth' import { Flash } from '@redwoodjs/web' import Tooltip from '@material-ui/core/Tooltip' @@ -24,6 +24,7 @@ import logo from 'src/layouts/MainLayout/Logo_2.jpg' const MainLayout = ({ children }) => { const { logIn, logOut, isAuthenticated, currentUser } = useAuth() const { data, loading } = useQuery(QUERY, { + skip: !currentUser?.sub, variables: { id: currentUser?.sub }, }) const [isOpen, setIsOpen] = useState(false) -- 2.39.5