diff --git a/client/src/app/main/main-home/__tests__/main-home-page-login-widget-test.js b/client/src/app/main/main-home/__tests__/main-home-page-login-widget-test.js
index b428e61d..45ec83b7 100644
--- a/client/src/app/main/main-home/__tests__/main-home-page-login-widget-test.js
+++ b/client/src/app/main/main-home/__tests__/main-home-page-login-widget-test.js
@@ -35,6 +35,11 @@ describe('Login/Recover Widget', function () {
let dispatch = stub();
function renderComponent(props = {session: {pending: false, failed: false}}) {
+ window.gapi = {
+ load() {
+ return null;
+ }
+ };
component = reRenderIntoDocument(
);
@@ -116,6 +121,11 @@ describe('Login/Recover Widget', function () {
let dispatch = stub();
beforeEach(function () {
+ window.gapi = {
+ load() {
+ return null;
+ }
+ };
component = TestUtils.renderIntoDocument(
);
diff --git a/client/src/app/main/main-home/main-home-page-login-widget.js b/client/src/app/main/main-home/main-home-page-login-widget.js
index ce0df8ca..9b439291 100644
--- a/client/src/app/main/main-home/main-home-page-login-widget.js
+++ b/client/src/app/main/main-home/main-home-page-login-widget.js
@@ -68,7 +68,7 @@ class MainHomePageLoginWidget extends React.Component {
}
renderGoogleButton() {
- gapi.load('auth2', () => {
+ window.gapi.load('auth2', () => {
gapi.auth2.init({client_id: '50174278643-gtvjdpm5rmkv75lf3jsp95iv77a2usgu.apps.googleusercontent.com'})
gapi.signin2.render('google-oauth-id', {
scope: 'email',