The 'userSpotRefresh' call doesn't contain enough data to construct new users, and so if one is spotted, it is not plotted and the spot is not plotted (resulting in a console-logged error).
In the updateUsers method, if a user id is not found in the list, fire off another ajax event to load the full info for that user and add him to the map. Rendering the spot will then succeed.
The 'userSpotRefresh' call doesn't contain enough data to construct new users, and so if one is spotted, it is not plotted and the spot is not plotted (resulting in a console-logged error).
In the updateUsers method, if a user id is not found in the list, fire off another ajax event to load the full info for that user and add him to the map. Rendering the spot will then succeed.