Changeset View
Changeset View
Standalone View
Standalone View
swh/web/browse/snapshot_context.py
Show First 20 Lines • Show All 296 Lines • ▼ Show 20 Lines | for branch_alias, _ in branch_aliases.items(): | ||||
message=None, | message=None, | ||||
url=None, | url=None, | ||||
) | ) | ||||
if branch_alias in branches: | if branch_alias in branches: | ||||
branches[branch_alias]["name"] = branch_alias | branches[branch_alias]["name"] = branch_alias | ||||
ret_branches = list(sorted(branches.values(), key=lambda b: b["name"])) | ret_branches = list(sorted(branches.values(), key=lambda b: b["name"])) | ||||
ret_releases = list(sorted(releases.values(), key=lambda b: b["name"])) | ret_releases = list(sorted(releases.values(), key=lambda b: b["branch_name"])) | ||||
return ret_branches, ret_releases, resolved_aliases | return ret_branches, ret_releases, resolved_aliases | ||||
@django_cache() | @django_cache() | ||||
def get_snapshot_content( | def get_snapshot_content( | ||||
snapshot_id: str, | snapshot_id: str, | ||||
) -> Tuple[List[SnapshotBranchInfo], List[SnapshotReleaseInfo], Dict[str, Any]]: | ) -> Tuple[List[SnapshotBranchInfo], List[SnapshotReleaseInfo], Dict[str, Any]]: | ||||
▲ Show 20 Lines • Show All 1,126 Lines • Show Last 20 Lines |