This commit is contained in:
ThomasV 2014-09-07 22:26:07 +02:00
parent 1fa51e6b7c
commit 3bbd3685d8

View file

@ -177,8 +177,17 @@ class Plugin(BasePlugin):
try: try:
bundle = {"labels": {}} bundle = {"labels": {}}
for key, value in self.wallet.labels.iteritems(): for key, value in self.wallet.labels.iteritems():
encoded = self.encode(key) try:
bundle["labels"][encoded] = self.encode(value) encoded_key = self.encode(key)
except:
print_error('cannot encode', encoded_key)
continue
try:
encoded_value = self.encode(value)
except:
print_error('cannot encode', encoded_value)
continue
bundle["labels"][encoded_key] = encoded_value
params = json.dumps(bundle) params = json.dumps(bundle)
connection = httplib.HTTPConnection(self.target_host) connection = httplib.HTTPConnection(self.target_host)