Loading...
 
Skip to main content

Tiki 18.x keeps forgetting user preferences

Status
Closed
Subject
Tiki 18.x keeps forgetting user preferences
Version
18.x
21.x
Category
  • Bug
  • Dogfood on a *.tiki.org site
Feature
User Preferences
Resolution status
Fixed or Solved
Submitted by
hman
Volunteered to solve
Jonny Bradley
Lastmod by
hman
Rating
(2)
Related-to
Description

I had posted this to the community, but did get no response so far, so I file it as a bug.

I have activated MyTiki and avatars. In order that everyone sees everyones avatar, I set (as admin) user info to public on all registered users.

First: Changing a users avatar with the switch users feature for admins changes the avatar of the admin...

Second: The preference user info = public is lost. I cannot see any regularity. I always click Save changes, and there is no error message. Also, all settings from MyTiki get lost. I activated all MyTiki checkboxes for all users, and they keep vanishing. It does not seem to be a caching issue.

When I set everything the way I want it and click Save Changes, the following information is immediately forgotten (and no errror message!):
- Country (but stragely location is not lost...)
- User information public reverts to private
- Mouse over user information shows info window (if user permits)
- All MyTiki settings

All other preferences are stored without error. I guess that some logic or permissions rule dictates that users cannot change some preferences.

If that is the case, these presets should be admin configurable somewhere and I did not find them? Anyhow, if users are not permitted to change some preferences, then users should not be presented a GUI to change them, or should get an error message that this preference is preset for them.

Thanks for your support
Hman

Solution

Hopefully fixed in master in 431eb781 and 21.x in c5e67617 , sorry it took so long to get there!
If you can test on trunk and/or 21.x and it's ok i'll backport it to 18.x


Backported to 18.x in ad2598bb

Importance
10 high
Easy to solve?
6
Priority
60
Demonstrate Bug on Tiki 19+
Demonstrate Bug (older Tiki versions)
Ticket ID
7249
Created
Thursday 23 January, 2020 09:23:32 UTC
by hman
LastModif
Saturday 15 August, 2020 13:59:45 UTC


Show PHP error messages