Skip to content

Commit 94f49c7

Browse files
author
Tom Holmes
committed
Add back changes lost during duo->browserify migration
1 parent fbd117d commit 94f49c7

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

lib/index.js

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ var Drift = module.exports = integration('Drift')
2727
*/
2828

2929
Drift.prototype.initialize = function() {
30-
var drift = window.driftt || [];
31-
window.drift = drift;
32-
window.driftt = drift;
30+
var drift;
31+
32+
drift = window.drift = window.driftt = window.driftt || [];
3333
drift.methods = ['identify', 'track', 'reset', 'debug', 'show', 'ping', 'page', 'hide', 'off', 'on'];
3434
drift.factory = function(method) {
3535
return function() {
@@ -55,9 +55,7 @@ Drift.prototype.initialize = function() {
5555
*/
5656

5757
Drift.prototype.loaded = function() {
58-
// FIXME: This test should be improved by Driftt folks. It works in Chrome but
59-
// not in PhantomJS.
60-
return window.driftt && window.driftt._oldDriftt;
58+
return window.drift !== undefined;
6159
};
6260

6361
/**
@@ -69,7 +67,6 @@ Drift.prototype.loaded = function() {
6967

7068
Drift.prototype.identify = function(identify) {
7169
if (!identify.userId()) return this.debug('user id required');
72-
if (!identify.email()) return this.debug('user id required');
7370
var traits = identify.traits();
7471
var id = identify.userId();
7572
delete traits.id;

0 commit comments

Comments
 (0)