 
   # This won't update if users changes, but it shouldn't after an experiment is completed
   # TODO Just return everything here; we don't know what the app subscription was using
-  subHandle = Meteor.users.find({ _id: $in: exp.users}, userFindOptions).observeChanges
+  subHandle = Meteor.users.find({ _id: $in: exp.users}, offlineFindOptions).observeChanges
     added: (id, fields) ->
       sub.added "users", id, fields
     changed: (id, fields) ->


  return Meteor.users.find {}, userFindOptions

# Helper publish function to get users for experiments that have ended.
# Necessary to watch completed experiments.
Meteor.publish "tsGroupUsers", (groupId) ->

  ]

userFindOptions =
  fields:
    status: 1
    turkserver: 1
