memphis-iis / mofacts

8 stars 1 forks source link

User AWS Profile data is saved in it's own collecion instead of the user table. #1572

Closed JRustyHaner closed 1 month ago

JRustyHaner commented 2 months ago

Describe the bug There is a collection, UserProfileData, which is stored outside Meteor.users collection. It's more efficient to save aws mturk data in Meteor.users.

Additional context found while inspecting saveUserProfileData method on line 3386 of methods.js. One of it's subfunctions, userProfileSave, has an unnecessary work around for a Mongo bug that hasn't been present since Mongo 2.5.