Patch proposé par valentin : verifie que le login est bien un unicode
This commit is contained in:
parent
d989c9966c
commit
730db0107e
1 changed files with 3 additions and 0 deletions
|
@ -11,6 +11,7 @@ import sys
|
||||||
import time
|
import time
|
||||||
import ldap
|
import ldap
|
||||||
import traceback
|
import traceback
|
||||||
|
import locale
|
||||||
if '/usr/scripts' not in sys.path:
|
if '/usr/scripts' not in sys.path:
|
||||||
sys.path.append('/usr/scripts')
|
sys.path.append('/usr/scripts')
|
||||||
from pythondialog import Dialog
|
from pythondialog import Dialog
|
||||||
|
@ -32,6 +33,8 @@ class Dialog(CPS.Dialog):
|
||||||
# On initialise le moteur de rendu en spécifiant qu'on va faire du dialog
|
# On initialise le moteur de rendu en spécifiant qu'on va faire du dialog
|
||||||
printing.template(dialog=True)
|
printing.template(dialog=True)
|
||||||
self.ldap_test = ldap_test
|
self.ldap_test = ldap_test
|
||||||
|
if custom_user:
|
||||||
|
custom_user = custom_user.decode(locale.getdefaultlocale()[1] or "ascii")
|
||||||
self.custom_user = custom_user
|
self.custom_user = custom_user
|
||||||
self.check_ldap()
|
self.check_ldap()
|
||||||
login = self.conn.current_login
|
login = self.conn.current_login
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue