Iwant: Fix encoding issues.

master
Valentin Lorentz 2013-03-01 20:08:07 +00:00
parent 2150cc4391
commit 453959e599
2 changed files with 3 additions and 8 deletions

View File

@ -56,7 +56,7 @@ Iwant = conf.registerPlugin('Iwant')
# registry.Boolean(False, _("""Help for someConfigVariableName.""")))
conf.registerChannelValue(Iwant, 'wishlist',
registry.String('', _("""List of wanted things. Don't edit this variable
registry.Json([], _("""List of wanted things. Don't edit this variable
unless you know what you do.""")))

View File

@ -47,15 +47,10 @@ except:
internationalizeDocstring = lambda x:x
def unserialize(string):
list = string.replace('||', '|').split(' | ')
if '' in list:
list.remove('')
return list
return string
def serialize(list):
if '' in list:
list.remove('')
return ' | '.join([x.replace('|', '||') for x in list])
return list
@internationalizeDocstring
class Iwant(callbacks.Plugin):