Express is running on port 3300 HTTPS Server running on port 3330 Mongoose connection open (node:199816) DeprecationWarning: collection.ensureIndex is deprecated. Use createIndexes instead. Successfully connect to MongoDB. # roles: 3 newCode { type: 'activation', _id: 6aa7491117d8870c8b14c10c, code: '5ca49006f624e0b9800c7cde698ffcd49c73f7f1a18905195d7d39af88ce7bbe13b8f666ed2094e68fe8108af11d3125', email: 'zzz_test_verify_flow@example.com' } activation email sent { from: 'CAGI Registration ', to: 'zzz_test_verify_flow@example.com', subject: 'Your Activation Link for CAGI account', text: 'Please use the following link within the next 10 minutes to activate your account on CAGI Website: https://genomeinterpretation.org/registration/api/auth/verification/verify-account/6aa5558cfe66980fa451e944/5ca49006f624e0b9800c7cde698ffcd49c73f7f1a18905195d7d39af88ce7bbe13b8f666ed2094e68fe8108af11d3125\n\nHere is your account information,\n Email: zzz_test_verify_flow@example.com\n First name: Test\n Middle name or initial: undefined\n Last name: User\n Synapse username: zzztestuser\n', html: '

Please use the following link within the next 10 minutes to activate your account on CAGI Website: Email verification

\n

Here is your account information,

\n
  • Email: zzz_test_verify_flow@example.com
  • \n
  • First name: Test
  • \n
  • Middle name or initial:
  • \n
  • Last name: User
  • \n
  • Synapse username: zzztestuser
  • \n' } Verify user: { userId: '6aa5558cfe66980fa451e944', secretCode: '5ca49006f624e0b9800c7cde698ffcd49c73f7f1a18905195d7d39af88ce7bbe13b8f666ed2094e68fe8108af11d3125' } ::1 delete codes with email zzz_test_verify_flow@example.com user activated user sign in, id 6aa5558cfe66980fa451e944 decoded user id from jwt token 6aa5558cfe66980fa451e944 change-email confirmation sent to zzz_test_verify_flow_new@example.com delete change-email codes for zzz_test_verify_flow@example.com email changed for user 6aa5558cfe66980fa451e944 to zzz_test_verify_flow_new@example.com user sign in, id 6aa5558cfe66980fa451e944 checking email email already in use email: liamlawless2@gmail.com body: { email: 'liamlawless2@gmail.com', password: 'slimjim67', detail_information: { first_name: 'Liam', middle_name_or_initial: 'P', last_name: 'Lawless' }, synapse_username: 'flawless_lawless', 'g-recaptcha-response': '0cAFcWeA4_9L54Zl-hGtx8qMyFtBGaPNY7cDeaye_KLizY8LloXNKJTT7oEfo15b5xjGXTAgksshLWG-ppdAh5-321UxWHVxUyP6G6rskD0WKmGo3kitC9e8gOp7VAyax3Vjz3KLiqy2Kybcj-VYadDqErC5olr6KjXvG__5VLrZUV4FFJ1-HCo1Q4qz4HntfWXzkdO3fZe2FiDnmqfICyGrE8e66zn91vyNYxZpfInhIVFMsbV6eBLi9nirDG5x_eyatKVwPkAtOlocK7MKLmx14zqO2nUmMqkZXw5kHSi6HazyxgAMWnDRXNszqfsUvizLS88-h7pu7kFZt09mKH2QM7CXuIw9jEqKTlRpU65HULxjDuV6GtOGXVtwz3ZZk6CXqReESwo8ajRsmO_EyYDda9iV8wfLsxKaJ6oXTYWPd5eR0osR5-f7yx2ijDLtv9o9P834EksbJack7do_AGaGh1xNXWIzJhlb6teWHR7TZKTGkxYlp9D3W0WRF0C971wIzpexkNUAE5k5Z6XselizBJr20xmwdSbI6xZKKBpZI0UYzbDddoRT5Ha1zGBC53xrU-g5uz_XhCfm3Pj93FCNK1BmEYUobmjU6bIbnuWivjhyzpA4S0_a9nKG6fO2dFILNNg4641wWL40D9KmgHgbJ1p5iZHzQZgF4pyM4kVDtQINTs5qW3jeQ6Tkos5HHmJoCSeXJiHkUxUO76zB8l8FQLQYddEshtS79hxb5-ahb_nXLXEEs9g72k9ac_u9hK-IZ_LRQyi8dK8McAXoyKmdkH5ERtg23M62wHZy08oJzhP3bZOjDsts8ZWSfIlzm9ziSyEf0-6SBdR-7H8vm37nWbAIt1ItWYjte4ebIgrm2N2Dq7ew054s_l8QC26iJ06GiiqsHaAkTKwgqQit72DGR6GnNlGwJHVxhId2rlKVTyVRD-dRgBiWkbAXI5woXVVcaIpVwG7t_BdusqsfI4f5UX_HG9kleV8aFaqHWuQw51GVDa1PcPCFinP6qiVH7HNIfn4YjbS4rg2H6otnrSKcTyZ1YcZss4uMrWZVoHCSX4CYngQz020v9oC88LE9nIGPNfgxQfWbdi9O_cjxySux71sfmq6e9waQDwZdKAhCyYbYZg1u5PlrTsK3UcYN5QkBLEYrTyJALpratlFWXgIt3JlFbBqQXFuiOR39mDmXFztqhxXQNhk3UoA8tWxwFJKZlhnzTsAil1cj7Ww8B5CZiIs-uP7sBmKEu9BJfXxWZGXFJe-asB2b7q_-8p_nTLUkp-CMHDnt-SMG3zRQAny8eXJfA4x37T_RtM5icIxRaxOpeZJV5oKJ9_L35PTVHYrtlweVtrQ5H9cT9SKfPTAqqin1m4pJ2lP9wdghnc3CM7vCYQTJ8fG8nEopFApZhRZ5STg2-QCqTq6DHdO0leSsIpQJwGRH1asCAQFC3Ptzrwu2miZvuTN3xnT_HiZbC5EhGBuwdBhrCGMmOkI7ZLxEZTbbnZLhMlDoSBWVkqq8HLMSy0znrh-u_770VjamdWupr-grC6atnfIv465nYe76oo5E0RgoIV9IuRBR79jnsZx2u8QssaygztHaPMZKrnqmuqyxe4_Lo7w-JSTKP-pgIURoym7THIixh-bMf1jH90E6ZqHK60LwEi2cSIQqcI44XoWhb99R0kl2YvfbQlOUA5Azh5S3-pt_iEmXBu7oPZf3BdpzsNRyIZR1sBRvlkNoh8YRGHZKntl3rNhIWqLkz48FLFHlTuQXDiFmfmROIRdtaX6izMd4l4dK249T481W1ibKqTWC8g048sN6-OS5hChG3plNzPYIisxCC8fg8ODHBMfRpGDy5GK2vnn-WmtXnHEWxMpOtM9yZrL18t9FF_uaTFRGhrSGD1sbdrzjsrNYQNljjwZD38vX2DmJai9lLGebIN4yC9p-wCDoHR6ocKzoxGEYrVGVDnCDBw-iNGUVTFnqeeBlpwkYN0D5B_6wP4TtYaEdI2Iw-fCsuGvLO3mVbk1g4Dz7U6AFer24HCSF0HzsEK7iHifj5F4sU1iK2DdjZxDGX3BNlibkVfaRWvAA5dW_M436VNX_vQmW1adEWNrWDIvZFzbhmbOVQX3WZRfxm_xnGnh1ricZXhQayWxc4ICXj_An1mrYg0bx68riHSrcAohjTpwjO1njTQL8pwRVaIbQ-7pVl7ztvzXKaF7g3k_puTXb6bnY-zZmjsd9zhtz9FiWA1pp1N6YHajAy15AsjbbAfu11ZHxip9v2O8B4aZFgCpSFNsneF35VWkK7EOD7hjIo54UWhY7rTsAnN4FCT7m7MGojM41XzCxcC7LF1g0IEiTjjM3yf7Sa8ZJY37Z7jFUeWlaAjRgd5u-CkroqCe-OKC_dee9PHYe5-9kA89AiF58nTS9lsvFWdbdHUeGyJ5GEwHsJLHZS3IhhjpEQCMJdtHubB_wWnF58YL9U5bxwaCFRLdgQecPbehQq8IVvgvMY' } newCode { type: 'activation', _id: 6aa74c5317d8870c8b14c10f, code: '034cf94202914c79aea4bb052483f5b0881b116b18b37be89a6f411efec9970a858ce406e5b387451c02d541bc333ff6', email: 'liamlawless2@gmail.com' } activation email sent { from: 'CAGI Registration ', to: 'liamlawless2@gmail.com', subject: 'Your Activation Link for CAGI account', text: 'Please use the following link within the next 10 minutes to activate your account on CAGI Website: https://genomeinterpretation.org/registration/api/auth/verification/verify-account/6aa74c5317d8870c8b14c10e/034cf94202914c79aea4bb052483f5b0881b116b18b37be89a6f411efec9970a858ce406e5b387451c02d541bc333ff6\n\nHere is your account information,\n Email: liamlawless2@gmail.com\n First name: Liam\n Middle name or initial: P\n Last name: Lawless\n Synapse username: flawless_lawless\n', html: '

    Please use the following link within the next 10 minutes to activate your account on CAGI Website: Email verification

    \n

    Here is your account information,

    \n
  • Email: liamlawless2@gmail.com
  • \n
  • First name: Liam
  • \n
  • Middle name or initial: P
  • \n
  • Last name: Lawless
  • \n
  • Synapse username: flawless_lawless
  • \n' } decoded user id from jwt token 6aa74c5317d8870c8b14c10e userId 6aa74c5317d8870c8b14c10e Verify user: { userId: '6aa5558cfe66980fa451e944', secretCode: '5ca49006f624e0b9800c7cde698ffcd49c73f7f1a18905195d7d39af88ce7bbe13b8f666ed2094e68fe8108af11d3125' } ::ffff:129.10.111.139 secretCode is invalid 5ca49006f624e0b9800c7cde698ffcd49c73f7f1a18905195d7d39af88ce7bbe13b8f666ed2094e68fe8108af11d3125 Verify user: { userId: '6aa74c5317d8870c8b14c10e', secretCode: '034cf94202914c79aea4bb052483f5b0881b116b18b37be89a6f411efec9970a858ce406e5b387451c02d541bc333ff6' } ::ffff:129.10.111.139 delete codes with email liamlawless2@gmail.com user activated decoded user id from jwt token 6aa74c5317d8870c8b14c10e userId 6aa74c5317d8870c8b14c10e Map {} false list [ { name: 'MTHFR', status: null } ] { name: 'MTHFR', status: null } [ { name: 'MTHFR', status: null } ] Verify user: { userId: '6aa5558cfe66980fa451e944', secretCode: '5ca49006f624e0b9800c7cde698ffcd49c73f7f1a18905195d7d39af88ce7bbe13b8f666ed2094e68fe8108af11d3125' } ::ffff:129.10.111.139 secretCode is invalid 5ca49006f624e0b9800c7cde698ffcd49c73f7f1a18905195d7d39af88ce7bbe13b8f666ed2094e68fe8108af11d3125 Verify user: { userId: '6aa74c5317d8870c8b14c10e', secretCode: '034cf94202914c79aea4bb052483f5b0881b116b18b37be89a6f411efec9970a858ce406e5b387451c02d541bc333ff6' } ::ffff:129.10.111.139 secretCode is invalid 034cf94202914c79aea4bb052483f5b0881b116b18b37be89a6f411efec9970a858ce406e5b387451c02d541bc333ff6 Verify user: { userId: '6aa74c5317d8870c8b14c10e', secretCode: '034cf94202914c79aea4bb052483f5b0881b116b18b37be89a6f411efec9970a858ce406e5b387451c02d541bc333ff6' } ::ffff:129.10.111.139 secretCode is invalid 034cf94202914c79aea4bb052483f5b0881b116b18b37be89a6f411efec9970a858ce406e5b387451c02d541bc333ff6 decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e dua terms checked { initials: 'LPL' } checking initials input LPL detail LP expect initials LPL input initials LPL decoded user id from jwt token 6aa74c5317d8870c8b14c10e dua terms checked { item1: 'on', item2: 'on', item3: 'on', item4: 'on', item5: 'on', item6: 'on', item7: 'on', item8: 'on', initials: 'LPL' } checking initials input LPL detail LP expect initials LPL input initials LPL decoded user id from jwt token 6aa74c5317d8870c8b14c10e userId 6aa74c5317d8870c8b14c10e Map {} false list [ { name: 'MTHFR', status: null } ] { name: 'MTHFR', status: null } [ { name: 'MTHFR', status: null } ] decoded user id from jwt token 6aa74c5317d8870c8b14c10e /personal_information user sign in, id 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e userId 6aa74c5317d8870c8b14c10e Map {} false list [ { name: 'MTHFR', status: null } ] { name: 'MTHFR', status: null } [ { name: 'MTHFR', status: null } ] decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e user undefined personal information form check passed form content { first_name: 'Liam', middle_name_or_initial: 'P', last_name: 'Lawless', institution_type: 'Academic', institution_type_other: '', institution_address: { department_or_college: 'khoury', institution_name: 'northeastern', street_address: '360 Huntington Ave', city: 'Boston', zip_code: '02115', state: 'MA', country: 'USA' }, institutional_email: 'northeastern@northeastern.edu', preferred_email: '', phone_number: { office_phone: '1234567890', cell_phone: '' }, webpage: '', current_role: 'Undergraduate student', current_role_other: '', supervisor_information: { first_name: 'pedja', middle_name_or_initial: 'pedja', last_name: 'pedja', email: 'pedja@northeastern.edu', phone_number: '1234567890' }, gender: 'M', year_of_birth: '', citizenship: '', current_country_of_residence: '', race_or_ethnicity: 'Prefer not to say', disabilities: 'Prefer not to say' } data in obj { institution_address: { department_or_college: 'khoury', institution_name: 'northeastern', street_address: '360 Huntington Ave', city: 'Boston', zip_code: '02115', state: 'MA', country: 'USA' }, phone_number: { office_phone: '1234567890', cell_phone: '' }, supervisor_information: { first_name: 'pedja', middle_name_or_initial: 'pedja', last_name: 'pedja', email: 'pedja@northeastern.edu', phone_number: '1234567890' }, demographics: {}, first_name: 'Liam', middle_name_or_initial: 'P', last_name: 'Lawless', institution_type: 'Academic', institutional_email: 'northeastern@northeastern.edu', preferred_email: '', webpage: '', current_role: 'Undergraduate student', current_role_other: '' } sending new participant notifications... recipients: [ { _id: 609e47ed15ef36d0790f1172, email: 'peng.yis@northeastern.edu', name: 'Yisu Peng' }, { _id: 609e52563a619b3ac84794cd, email: 'yisupeng@gmail.com', name: 'Yisu Peng' }, { _id: 60a879be460e057f2f33e3ce, name: 'Akash Kamandula', email: 'a.kamandula@northeastern.edu' }, { _id: 679e6b832ab5529409bed2e4, email: 'zeiberg.d@northeastern.edu', name: 'Dan Zeiberg' }, { _id: 679ed06ff1fb356cbeb2eef2, email: 'peng.yis@northeastern.edu', name: 'Yisu Peng', __v: 0 }, { _id: 679ed0a5b90c306ec0d8cb7b, email: 'peng.yis@northeastern.edu', name: 'Yisu Peng', __v: 0 }, { _id: 695c03cd04e07440742d6329, email: 'depaoliskaluza.m@northeastern.edu', name: 'Clara De Paolis' }, { _id: 6aa74d03327c114f6051e944, email: 'l.lawless@northeastern.edu', name: 'Liam Lawless' } ] new participant notification email sent to { _id: 609e47ed15ef36d0790f1172, email: 'peng.yis@northeastern.edu', name: 'Yisu Peng' } new participant notification email sent to { _id: 609e52563a619b3ac84794cd, email: 'yisupeng@gmail.com', name: 'Yisu Peng' } new participant notification email sent to { _id: 60a879be460e057f2f33e3ce, name: 'Akash Kamandula', email: 'a.kamandula@northeastern.edu' } new participant notification email sent to { _id: 679e6b832ab5529409bed2e4, email: 'zeiberg.d@northeastern.edu', name: 'Dan Zeiberg' } new participant notification email sent to { _id: 679ed06ff1fb356cbeb2eef2, email: 'peng.yis@northeastern.edu', name: 'Yisu Peng', __v: 0 } new participant notification email sent to { _id: 679ed0a5b90c306ec0d8cb7b, email: 'peng.yis@northeastern.edu', name: 'Yisu Peng', __v: 0 } new participant notification email sent to { _id: 695c03cd04e07440742d6329, email: 'depaoliskaluza.m@northeastern.edu', name: 'Clara De Paolis' } new participant notification email sent to { _id: 6aa74d03327c114f6051e944, email: 'l.lawless@northeastern.edu', name: 'Liam Lawless' } decoded user id from jwt token 6aa74c5317d8870c8b14c10e userId 6aa74c5317d8870c8b14c10e Map {} false list [ { name: 'MTHFR', status: null } ] { name: 'MTHFR', status: null } [ { name: 'MTHFR', status: null } ] decoded user id from jwt token 6aa74c5317d8870c8b14c10e userId 6aa74c5317d8870c8b14c10e Map {} false list [ { name: 'MTHFR', status: null } ] { name: 'MTHFR', status: null } [ { name: 'MTHFR', status: null } ] decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e Verify user: { userId: '60d93f50d7b0848655fa8f32', secretCode: 'de4032b953d00281a2c31c7006103128ccf03d52807b87cba1cd5353ba091108dba44ff14bac909bf99e588fad69d3d2' } ::ffff:129.10.111.139 delete codes with email a.kamandula@northeastern.edu user activated Verify user: { userId: '60d93f50d7b0848655fa8f32', secretCode: 'de4032b953d00281a2c31c7006103128ccf03d52807b87cba1cd5353ba091108dba44ff14bac909bf99e588fad69d3d2' } ::ffff:129.10.111.139 secretCode is invalid de4032b953d00281a2c31c7006103128ccf03d52807b87cba1cd5353ba091108dba44ff14bac909bf99e588fad69d3d2 decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e decoded user id from jwt token 6aa74c5317d8870c8b14c10e