Skip to content

Commit d796c7c

Browse files
committed
Avail 'dev' constant for customizing client IDs when running locally
1 parent 839158a commit d796c7c

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/js/components/App.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ var UserActions = require('actions/UserActions');
1010
var UserStore = require('stores/UserStore');
1111
var ReactTooltip = require('react-tooltip');
1212
import connectToStores from 'alt-utils/lib/connectToStores';
13-
import {G_OAUTH_CLIENT_ID, GOOGLE_API_KEY} from 'constants/client_secrets';
13+
import {G_OAUTH_CLIENT_ID, DEV_G_OAUTH_CLIENT_ID, DEV_GOOGLE_API_KEY, GOOGLE_API_KEY} from 'constants/client_secrets';
1414
var api = require('utils/api');
1515
var toastr = require('toastr');
1616

@@ -45,7 +45,7 @@ export default class Private extends React.Component {
4545
init_google() {
4646
gapi.client.init({
4747
apiKey: GOOGLE_API_KEY,
48-
client_id: G_OAUTH_CLIENT_ID,
48+
client_id: constants.dev ? DEV_G_OAUTH_CLIENT_ID || G_OAUTH_CLIENT_ID : G_OAUTH_CLIENT_ID,
4949
scope: 'profile'
5050
}).then(() => {
5151
gapi.auth2.getAuthInstance().isSignedIn.listen(this.signinChanged.bind(this));

views/views.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import django_version
22
import authorized
33
import handlers
4+
import tools
45

56

67
class App(handlers.BaseRequestHandler):
@@ -13,6 +14,7 @@ def get(self, *args, **kwargs):
1314
# }
1415
d = kwargs.get('d')
1516
d['constants'] = {
17+
'dev': tools.on_dev_server()
1618
}
1719
d['alt_bootstrap'] = {
1820
"UserStore": {

0 commit comments

Comments
 (0)