Schooltool crashes if ldap user has non-ascii characters in their names
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SchoolTool LDAP |
Fix Released
|
Critical
|
Gediminas Paulauskas |
Bug Description
I'm trying to implement SchoolTool with zentyal for my kids school.
This is testing environment at the moment because I can't show school staff the demo.
Problem is that teachers have scandic letters in their names (not the user id).
Trace:
File "/usr/lib/
obj = request.
File "/usr/lib/
ob = super(BrowserRe
File "/usr/lib/
ob = super(HTTPRequest, self).traverse(obj)
File "/usr/lib/
publication.
File "/usr/lib/
self.
File "/usr/lib/
principal = auth.authentica
File "/usr/lib/
return self.authPlugin
File "/usr/lib/
principal = self.getPrincip
File "/usr/lib/
ldap_
File "/usr/lib/
super(LDAPPerson, self).update()
File "/usr/lib/
part.update()
File "/usr/lib/
super(
File "/usr/lib/
super(
File "/usr/lib/
'first_name': self.oneline(
File "/usr/lib/
return t and (u' '.join(t)).strip() or u''
Name in zentyal ldap is "Nina Mäkelä"
I can change that name to Makela, but then every other aplication shows that too.
- Samuli
Changed in schooltool: | |
status: | New → Fix Committed |
importance: | Undecided → Critical |
assignee: | nobody → Gediminas Paulauskas (menesis) |
affects: | schooltool → schooltool.ldap |
Changed in schooltool.ldap: | |
assignee: | Gediminas Paulauskas (menesis) → nobody |
assignee: | nobody → Gediminas Paulauskas (menesis) |
milestone: | none → 1.0.2 |
I have made a 1.0.2 release with a fix for this.
Do you have the SchoolTool PPA enabled and what Ubuntu version are you running?