Typing fixes

This commit is contained in:
John Chilton
2023-04-08 16:34:07 -04:00
parent 4bcd4fed01
commit 0a41523a27
2 changed files with 4 additions and 0 deletions
@@ -445,6 +445,7 @@ class RepositoryMetadataManager(metadata_generator.MetadataGenerator):
includes_tool_dependencies=includes_tool_dependencies,
includes_workflows=False,
)
assert repository_metadata
# Always set the default values for the following columns. When resetting all metadata
# on a repository this will reset the values.
repository_metadata.missing_test_components = False
@@ -492,6 +493,7 @@ class RepositoryMetadataManager(metadata_generator.MetadataGenerator):
repository_metadata = metadata_util.get_repository_metadata_by_changeset_revision(
self.app, id, changeset_revision
)
assert repository_metadata
metadata = repository_metadata.metadata
tools_dicts = metadata.get("tools", [])
for tool_dict in tools_dicts:
@@ -927,6 +929,7 @@ class RepositoryMetadataManager(metadata_generator.MetadataGenerator):
repository_metadata = metadata_util.get_repository_metadata_by_changeset_revision(
self.app, encoded_repository_id, changeset_revision
)
assert repository_metadata
metadata = repository_metadata.metadata
tool_dicts = metadata["tools"]
if index == 0:
+1
View File
@@ -363,6 +363,7 @@ def get_repositories_by_category(
for changeset, changehash in repository.installable_revisions(app):
encoded_id = app.security.encode_id(repository.id)
metadata = get_repository_metadata_by_changeset_revision(app, encoded_id, changehash)
assert metadata
repository_dict["metadata"][f"{changeset}:{changehash}"] = metadata.to_dict(
value_mapper=default_value_mapper
)