From 1c00116c6e7167e1836bcfad1292c4e8d1cb84ce Mon Sep 17 00:00:00 2001 From: Patrick Gaskin Date: Thu, 23 Jan 2025 00:13:53 -0500 Subject: [PATCH] fixup! roomservice: Skip setting revision if it's the same as default If the project remote starts with "aosp-", the revision already gets removed, causing a KeyError. Change-Id: Ie016f55d55f4cf64e66de529db9caca1de9b2e82 --- build/tools/roomservice.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/tools/roomservice.py b/build/tools/roomservice.py index a0a6bd77..8c55c518 100755 --- a/build/tools/roomservice.py +++ b/build/tools/roomservice.py @@ -188,7 +188,7 @@ def add_to_manifest(repositories): project.attrib["remote"] = repo_remote project.attrib["clone-depth"] = "1" del project.attrib["revision"] - if project.attrib["revision"] == get_default_revision(): + if project.attrib.get("revision", None) == get_default_revision(): del project.attrib["revision"] print("Adding dependency: %s -> %s" % (project.attrib["name"], project.attrib["path"])) lm.append(project)