It should cache for an hour, I think (based on a quick look at nodebb package manager code). So yes - you have to wait a bit before the nbbpm refreshes. You can just install the updated version manually by using npm install <package name> from the command line in NodeBB folder.
How to store the additional properties in the user's Mongo document?
In my case, they are the latitude and longitude of a user. What code do I need to write in my client-side JS and backend controller? Could anybody give the outline for the same?
Also how can I check whether these values already exist in the user's document from client-side?
How will the data be acquired? Where exactly will the data be displayed to users?
I want to store the data in NodeBB's Mongo db. It will be retrieved later and displayed on a map..