View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Support us on Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - ProjeQtOr 8.5.4: The Admin User Settings Overwrite Settings of Different User - ProjeQtOr
 
 

ProjeQtOr 8.5.4: The Admin User Settings Overwrite Settings of Different User

More
29 Aug 2020 17:51 #1 by gohrner
This really appears to be a bug - not sure if only annoying or potentially dangerous:

I just upgraded from ProjeQtOr 8.0.5 to 8.5.4.

After the upgrade I then had an active admin session, while on another computer another user was logged in normally.

I changed a few settings then and now and also uploaded a profile image for admin.

The user user switched her language from German to English (which appears to have caused an auto-relogin, which might be important for the behaviour) and disabled the new "send own emails" setting.

Then suddenly, her account changed the display theme to the theme user by the admin account and also her profle image was changed to the image I just uploaded for the admin user.

Her previous image was replaced / overwritten, as well as the theme setting, and probably other settings...

The other user definitely did NOT change it's profile image at the time herself. (She just later restored her proper image and reconfigured the theme again.)
The topic has been locked.
More
04 Sep 2020 19:47 #2 by babynus
Hi,

Strange behavior.
I don't think there could be dansgerous side behaviour, but we'll have a look to be sure (ticket #4900).

Just to complete our analysis :
- did both user reconnect and clean cache after migration ?
- did "other" connected as admin before, with same browser session (not closing browser) ?
- did admin change some "global" settings ?
- do you remember which settings you changed before uploading profile image ?

Babynus
Administrator of ProjeQtOr web site
The topic has been locked.
More
04 Sep 2020 20:41 #3 by gohrner

Just to complete our analysis :
- did both user reconnect and clean cache after migration ?


The "other" user had not connected to ProjeQtor quite a while before the upgrade. So she was not logged in and the browser cache probably had been purged automatically. However, none of the users purged the browser cache explicitly.

The admin logged in to let ProjeQtor perform the upgrade, however the browser was used with a third user account before (which was not involved in what happened then).

- did "other" connected as admin before, with same browser session (not closing browser) ?


No, admin and the other user used completely different computers, which makes it even more strange.

(Otherwise I's assumed some confusion with the local browser session or cookies or something...)

- did admin change some "global" settings ?
- do you remember which settings you changed before uploading profile image ?


Sorry, I don't know - admin probably changed global settings after the upgrade, but I don't know how the timing was relative to the actions performed by the other user.

She logged in after the update was finished and, besides other changes, changed the language from German to English. This caused ProjeQtor to briefly show the login screen again, and to auto-relogin, if I remember correctly.

This must have been shortly after the admin uploaded his profile image.
The topic has been locked.
More
05 Sep 2020 12:20 #4 by babynus
Only behavior I can imagine is that "other" user never saved User Parameter screen, at least for some "new" parameters.
Then its parameters (theme, language) are thoose defined on Global Parameter screen.
Changing language has refreshed the application (some translations, for instance on menus, require to reload the application) and so refrezshed the theme.

But I cannot explain the swith for the avatar picture.
Check directory projeqtor/files/thumbs/Affectable_(id of user)
Maybe there as persistant thumbs that you should remove.

Babynus
Administrator of ProjeQtOr web site
The topic has been locked.
More
05 Sep 2020 20:23 - 05 Sep 2020 20:27 #5 by gohrner

Only behavior I can imagine is that "other" user never saved User Parameter screen, at least for some "new" parameters.
Then its parameters (theme, language) are thoose defined on Global Parameter screen.
Changing language has refreshed the application (some translations, for instance on menus, require to reload the application) and so refrezshed the theme.


Mh... I'd consider this to be unlikely, but cannot guarantee that she had saved the settings earlier. She had used ProjeQtor at least a few times some months ago, and then didn't for a while, but I don't exactly know if she saved the settings back then.

I'll report back if we can observe this behaviour again - maybe then I'll also have some additional information (with some luck).


The "thumbs" look fine - also the permissions. Here's the directory listing, Affectable_1 is admin, Affectable_7 the other user who had to restore her profile image because it was replaced:
projeqtor/files/thumbs# ls -l Affectable_*
Affectable_1:
insgesamt 20
-rw-r--r-- 1 www-data www-data  293 Aug 29 16:53 thumb16.png
-rw-r--r-- 1 www-data www-data  410 Aug 29 16:53 thumb22.png
-rw-r--r-- 1 www-data www-data  466 Aug 29 16:53 thumb32.png
-rw-r--r-- 1 www-data www-data  843 Aug 29 16:53 thumb48.png
-rw-r--r-- 1 www-data www-data 1525 Aug 29 16:53 thumb80.png

Affectable_3:
insgesamt 20
-rw-r--r-- 1 www-data www-data  795 Mär 19  2019 thumb16.png
-rw-r--r-- 1 www-data www-data  889 Mär 19  2019 thumb22.png
-rw-r--r-- 1 www-data www-data 1001 Mär 19  2019 thumb32.png
-rw-r--r-- 1 www-data www-data 1309 Mär 19  2019 thumb48.png
-rw-r--r-- 1 www-data www-data 2149 Mär 19  2019 thumb80.png

Affectable_6:
insgesamt 20
-rw-r--r-- 1 www-data www-data  785 Dez 27  2019 thumb16.png
-rw-r--r-- 1 www-data www-data  853 Dez 27  2019 thumb22.png
-rw-r--r-- 1 www-data www-data  955 Dez 27  2019 thumb32.png
-rw-r--r-- 1 www-data www-data 1228 Dez 27  2019 thumb48.png
-rw-r--r-- 1 www-data www-data 1856 Dez 27  2019 thumb80.png

Affectable_7:
insgesamt 20
-rw-r--r-- 1 www-data www-data  785 Aug 29 17:23 thumb16.png
-rw-r--r-- 1 www-data www-data  907 Aug 29 17:23 thumb22.png
-rw-r--r-- 1 www-data www-data 1016 Aug 29 17:23 thumb32.png
-rw-r--r-- 1 www-data www-data 1402 Aug 29 17:23 thumb48.png
-rw-r--r-- 1 www-data www-data 2522 Aug 29 17:23 thumb80.png
Last edit: 05 Sep 2020 20:27 by gohrner. Reason: Added further info.
The topic has been locked.
Moderators: babynusprotion
Time to create page: 0.036 seconds

Cookies settings

×

Functional Cookies

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Session

Please login to see yours activities!

Other cookies

Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.