Component,
CurrentUser
} from '../utils'; */
+import handleRequiredAuthentication from '../../../app/utils/handleRequiredAuthentication';
import ListFooter from '../../../components/controls/ListFooter';
import EmptySearch from '../../../components/common/EmptySearch';
import ScreenPositionHelper from '../../../components/common/ScreenPositionHelper';
componentDidMount() {
this.mounted = true;
+ if (this.state.myIssues && !this.props.currentUser.isLoggedIn) {
+ handleRequiredAuthentication();
+ return;
+ }
+
const footer = document.getElementById('footer');
if (footer) {
footer.classList.add('page-footer-with-sidebar');
import ProjectsList from './ProjectsList';
import PageSidebar from './PageSidebar';
import Visualizations from '../visualizations/Visualizations';
+import handleRequiredAuthentication from '../../../app/utils/handleRequiredAuthentication';
import ListFooter from '../../../components/controls/ListFooter';
import { translate } from '../../../helpers/l10n';
import * as storage from '../../../helpers/storage';
componentDidMount() {
this.mounted = true;
+ if (this.props.isFavorite && !this.context.currentUser.isLoggedIn) {
+ handleRequiredAuthentication();
+ return;
+ }
this.handleQueryChange(true);
const footer = document.getElementById('footer');
footer && footer.classList.add('page-footer-with-sidebar');