fixes showEmailConfirmationBanner

This commit is contained in:
tomlum 2021-11-09 16:16:31 -05:00 committed by seotts
parent 5b58c3822c
commit 94b7a81863
2 changed files with 2 additions and 5 deletions

View file

@ -223,8 +223,6 @@ const PreviewPresentation = ({
);
return (
<div className="preview">
{console.log('!!!!!', showEmailConfirmationBanner)}
{showEmailConfirmationModal && <EmailConfirmationModal />}
{showAdminPanel && (
<AdminPanel
@ -246,7 +244,7 @@ const PreviewPresentation = ({
)}
{ projectInfo && projectInfo.author && projectInfo.author.id && (
<React.Fragment>
{<EmailConfirmationBanner
{showEmailConfirmationBanner && <EmailConfirmationBanner
onRequestDismiss={() => { // eslint-disable-line react/jsx-no-bind
console.log('dismiss');
}}

View file

@ -996,8 +996,7 @@ const mapStateToProps = state => {
(authorUsername === state.session.session.user.username ||
state.permissions.admin === true);
const areCommentsOn = state.session.session.flags && selectProjectCommentsGloballyEnabled(state);
console.log('inside ', state);
const showEmailConfirmationBanner = state.session.session.flags.has_outstanding_email_confirmation &&
const showEmailConfirmationBanner = state.session.session.flags && state.session.session.flags.has_outstanding_email_confirmation &&
state.session.session.flags.confirm_email_banner;
// if we don't have projectInfo, assume it's shared until we know otherwise