permit manifest version 2 as well 1 one.

This commit is contained in:
Martin Hostettler 2017-03-12 11:04:26 +01:00
parent 193e8bcaef
commit 1176a1c4e4
1 changed files with 1 additions and 1 deletions

View File

@ -290,7 +290,7 @@ class Manifest:
manifest_dict, manifest.tam_verified = key.unpack_and_verify_manifest(data, force_tam_not_required=force_tam_not_required)
m = ManifestItem(internal_dict=manifest_dict)
manifest.id = key.id_hash(data)
if m.get('version') != 1:
if m.get('version') not in (1, 2):
raise ValueError('Invalid manifest version')
manifest.archives.set_raw_dict(m.archives)
manifest.timestamp = m.get('timestamp')