Ticket #555 (closed defect: fixed)
Error on Change Language
| Reported by: | anna | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | 4.0 zFinal |
| Component: | Architecture | Severity: | |
| Keywords: | Cc: | ||
| Who will test this: | And |
Description
Not sure if this is related to the error on personalize form...
I was in site setup, on this page:
I clicked the English flag to revert back to the English language, from Indonesian, and got this error.
We’re sorry, but there seems to be an error…
Here is the full error message:
Display traceback as text
Traceback (innermost last):
- Module ZPublisher.Publish, line 127, in publish
- Module ZPublisher.mapply, line 77, in mapply
- Module ZPublisher.Publish, line 47, in call_object
- Module plone.app.controlpanel.usergroups, line 144, in call
- Module plone.app.controlpanel.usergroups, line 233, in manageUser
AttributeError?: 'str' object has no attribute 'id'
Attachments
Change History
comment:2 Changed 2 years ago by anna
Ok, that took a bit of testing to figure it out, but:
Logged in as "anna".
Clicked Indonesian flag on this page: http://testing.plumi.org/
Clicked site setup to go here: http://testing.plumi.org/plone_control_panel
Clicked Users and Groups: http://testing.plumi.org/@@usergroup-userprefs
Searched for "anna" in users in that page (Users Overview).
Clicked tickbox for "Reviewer" role next to the "anna" user
Clicked the English flag.
This does seem like a relatively obscure error, given that I was changing languages in the middle of changing user preferences, but I guess it should be robust enough to handle this.
HTH.

hmmm I can only reproduce it by clicking on your link, but I don't seem to be able to reproduce it by searching for a user name in indonesian and the switching to english. Can you describe the steps to reproduce this?