diff --git a/src/core/client/stream/queries/StreamQuery.tsx b/src/core/client/stream/queries/StreamQuery.tsx index f6ad272bb..f3083da0e 100644 --- a/src/core/client/stream/queries/StreamQuery.tsx +++ b/src/core/client/stream/queries/StreamQuery.tsx @@ -1,5 +1,4 @@ import * as React from "react"; -import { StatelessComponent } from "react"; import { ReadyState } from "react-relay"; import { @@ -14,6 +13,7 @@ import { import { StreamQueryLocal as Local } from "talk-stream/__generated__/StreamQueryLocal.graphql"; import StreamContainer from "../containers/StreamContainer"; +import { StatelessComponent } from "enzyme"; interface InnerProps { local: Local; @@ -25,6 +25,7 @@ export const render = ({ error, props }: ReadyState) => { } if (props) { + console.log(props); return ; } @@ -32,7 +33,7 @@ export const render = ({ error, props }: ReadyState) => { }; const StreamQuery: StatelessComponent = ({ - local: { assetID }, + local: { assetID, authToken }, }) => ( query={graphql` @@ -40,7 +41,7 @@ const StreamQuery: StatelessComponent = ({ asset(id: $assetID) { ...StreamContainer_asset } - me { + me @include(if: $signedIn) { id username displayName @@ -50,6 +51,7 @@ const StreamQuery: StatelessComponent = ({ `} variables={{ assetID, + signedIn: !!authToken, }} render={render} /> @@ -59,6 +61,7 @@ const enhanced = withLocalStateContainer( graphql` fragment StreamQueryLocal on Local { assetID + authToken } ` )(StreamQuery);