From 73b312811775970703bdb3e0a3711f1e920749f8 Mon Sep 17 00:00:00 2001 From: Michael Ziegler Date: Sun, 5 Jul 2009 12:29:28 +0200 Subject: [PATCH] I *HATE* Ice. Each sting has to be encoded in UTF8. MANUALLY. GAAH. fixes #8 once again. --- pyweb/mumble/MumbleCtlIce.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyweb/mumble/MumbleCtlIce.py b/pyweb/mumble/MumbleCtlIce.py index ba802e5..a3d16bf 100755 --- a/pyweb/mumble/MumbleCtlIce.py +++ b/pyweb/mumble/MumbleCtlIce.py @@ -164,7 +164,7 @@ class MumbleCtlIce_118(MumbleCtlBase): self._getIceServerObject(srvid).setConf(key, value) def registerPlayer(self, srvid, name): - return self._getIceServerObject(srvid).registerPlayer(name) + return self._getIceServerObject(srvid).registerPlayer( name.encode( "UTF-8" ) ) def unregisterPlayer(self, srvid, mumbleid): self._getIceServerObject(srvid).unregisterPlayer(mumbleid) @@ -291,7 +291,7 @@ class MumbleCtlIce_120(MumbleCtlIce_118): return ret def registerPlayer(self, srvid, name): - return self._getIceServerObject(srvid).registerUser(name) + return self._getIceServerObject(srvid).registerUser( name.encode( "UTF-8" ) ) def unregisterPlayer(self, srvid, mumbleid): self._getIceServerObject(srvid).unregisterUser(mumbleid)