mark if user is github cool during migration
This commit is contained in:
@ -86,13 +86,13 @@ var users = dbObservable
|
|||||||
.map(function(user) {
|
.map(function(user) {
|
||||||
// flatten user
|
// flatten user
|
||||||
assign(user, user.portfolio, user.profile);
|
assign(user, user.portfolio, user.profile);
|
||||||
return user;
|
|
||||||
})
|
|
||||||
.map(function(user) {
|
|
||||||
if (user.username) {
|
if (user.username) {
|
||||||
return user;
|
return user;
|
||||||
}
|
}
|
||||||
user.username = 'fcc' + uuid.v4().slice(0, 8);
|
user.username = 'fcc' + uuid.v4().slice(0, 8);
|
||||||
|
if (user.github) {
|
||||||
|
user.isGithubCool = true;
|
||||||
|
}
|
||||||
return user;
|
return user;
|
||||||
})
|
})
|
||||||
.shareReplay();
|
.shareReplay();
|
||||||
@ -122,7 +122,7 @@ var userIdentityCount = users
|
|||||||
return {
|
return {
|
||||||
provider: provider,
|
provider: provider,
|
||||||
externalId: user[provider],
|
externalId: user[provider],
|
||||||
userId: user.id
|
userId: user._id || user.id
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
.filter(function(ident) {
|
.filter(function(ident) {
|
||||||
|
Reference in New Issue
Block a user