diff --git a/erepublik/utils.py b/erepublik/utils.py index 0561149..b0a4820 100644 --- a/erepublik/utils.py +++ b/erepublik/utils.py @@ -296,7 +296,7 @@ def json_dumps(obj, *args, **kwargs): def b64json(obj: Union[Dict[str, Union[int, List[str]]], List[str]]): if isinstance(obj, list): - return b64encode(json.dumps(obj).encode('utf-8')).decode('utf-8') + return b64encode(json.dumps(obj).replace(' ', '').encode('utf-8')).decode('utf-8') elif isinstance(obj, (int, str)): return obj elif isinstance(obj, dict): @@ -305,7 +305,7 @@ def b64json(obj: Union[Dict[str, Union[int, List[str]]], List[str]]): else: from .classes import ErepublikException raise ErepublikException(f'Unhandled object type! obj is {type(obj)}') - return b64encode(json.dumps(obj).encode('utf-8')).decode('utf-8') + return b64encode(json.dumps(obj).replace(' ', '').encode('utf-8')).decode('utf-8') class ErepublikJSONEncoder(json.JSONEncoder):