User manager2 is showing data from the previously opened user
To show user's own data
This is screencast: user-manager-2.zip
Open User manager from the Dashboard
Right click on monex (or any other)
Choose: Edit monex
Close the app by clicking [x] in upper right corner
Open User manager
Right click on any user
Edit user
Data of the monex user are displayed
Please always add the following information
A screencast is a great way to demonstrate complex UI interactions, but unfortunately the zip file you posted contains an .exe file, which I'm unable to view as a non-Windows user. Could you post your screencast in a standard video format or to some video sharing service like Youtube?
Also, I've never seen "Edit monex" in monex. Unless I can see the screencast I am not clear what "Edit monex" means.
Update I realized that you're referring to the monex user, not to the monex app. Still, I'd like to see the screencast.
(I've updated my original post.)
Here is the screencast on Youtube: https://youtu.be/4TNofaTsKNY
In my issue post it should be:
Edit user
not
Edit monex.
The fact that you have package-manager2 suggest the persistent log-in problem that came up in multiple issue reports already. Have you selected the Remember me checkbox in dashboard? If so could you try to test again without it?
@duncdrum I have seen some of those issues but I did not find complete correlation with this one.
I have tried with checked Remember me checkbox, and all I got were empty list and Sorry, an error occurred message. This issue I am reporting is with the unchecked Remember me checkbox in dashboard.
I still think that resolving eXist-db/dashboard/issues/44 might fix this as well. Something related to login seems to open dashboard apps in another dimension, so chances are that the old user data is coming from there.
@JoernT Do you have any advice here please?
No sorry. I assume that duncrum is right with the assumption that it has to do with eXist-db/dashboard/#44. Do you remember that you intially wrote that code @adamretter ;) ?
We've already deprecated the current dashboard in favor of the newer existdb-dashboard (soon to be migrated to github) and exist-db/usermanager.
So it's the question how severe we consider this and if it's worth fixing or instead go for the next version.
I can reproduce this on fresh installations on macOS. My suggestion is to remove the old usermanager from the bundle of the default deployment apps, and replace it with Joern's new user manager, which does not suffer from this problem.
This bug is quite annoying when users want to update and restore from backup but have to restart multiple times until they can reset the admin password. So I vote to put this on the needs resolution list, and incorporate the switch into the next release.
old user-manager is no more. This can be closed. For bugs with the new user-manager please open a new ticket.