Advertisement
Guest User

Untitled

a guest
Jul 30th, 2015
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. if (Meteor.users.find().count() === 0) {
  2. var testUserDetails = {
  3. password: 'testPassword'
  4. };
  5. console.log("Creating the Test User");
  6. var newUserId = Accounts.createUser(testUserDetails);
  7.  
  8. Meteor.users.update({
  9. _id: newUserId
  10. }, {
  11. $set: {
  12. services: {
  13. google: {
  14. }
  15. }
  16. }
  17. });
  18.  
  19. } else {
  20. console.log("There are already users in the Test database");
  21. }
  22.  
  23. console.log('***** Finished loading default fixtures *****');
  24. },
  25.  
  26. {
  27. "_id" : "Dw2xQPDwKp58RozC4",
  28. "createdAt" : ISODate("2015-07-30T04:02:03.261Z"),
  29. "services" : {
  30. "password" : {
  31. "bcrypt" : "asdfasdfasdfdsafsadfasdsdsawf"
  32. },
  33. "resume" : {
  34. "loginTokens" : [ ]
  35. }
  36. },
  37. "emails" : [
  38. {
  39. "address" : "[email protected]",
  40. "verified" : false
  41. }
  42. ]
  43. }
  44.  
  45. var user = Meteor.users.findOne({
  46. _id: newUserId
  47. });
  48. var servicesUserData = user.services;
  49. servicesUserData.google.email = "[email protected]";
  50. Meteor.users.update({
  51. _id: newUserId
  52. }, {
  53. $set: {
  54. "services": {
  55. servicesUserData
  56. }
  57. }
  58. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement