publisher: restore config.json from zip file as text (#36515)

This commit is contained in:
Frédéric Péters 2019-11-19 15:26:06 +01:00
parent 7a29de02bb
commit a87a181371
1 changed files with 2 additions and 1 deletions

View File

@ -22,6 +22,7 @@ import traceback
import zipfile
from django.utils import six
from django.utils.encoding import force_text
from django.utils.six.moves import cPickle
from .Defaults import *
@ -201,7 +202,7 @@ class WcsPublisher(StubWcsPublisher):
if f == 'config.pck':
d = cPickle.loads(data)
else:
d = json.loads(data, object_hook=_decode_dict)
d = json.loads(force_text(data), object_hook=_decode_dict)
if 'sp' in self.cfg:
current_sp = self.cfg['sp']
else: