WebHost: give proper incompatible version error message.. in the future when this is deployed for next time.

This commit is contained in:
Fabian Dill
2022-01-18 08:23:38 +01:00
parent b82e0749b7
commit a6cca3094d
6 changed files with 22 additions and 10 deletions

View File

@@ -241,8 +241,8 @@ class Context:
@staticmethod
def decompress(data: bytes) -> dict:
format_version = data[0]
if format_version != 1:
raise Exception("Incompatible multidata.")
if format_version > 2:
raise Utils.VersionException("Incompatible multidata.")
return restricted_loads(zlib.decompress(data[1:]))
def _load(self, decoded_obj: dict, use_embedded_server_options: bool):