isShared (user, hunt) {
    const huntUsers = hunt.users || [];
    return this.userHasHuntRole(user, hunt) || huntUsers.includes(user.userId);
  }
Determines whether hunt is shared with a user
@param {object} user The user trying to access the hunt
@param {object} hunt The hunt being accessed
@returns {boolean} - True if the user has been assigned to the hunt, or the user has a role
                     that is assigned to the hunt