# HG changeset patch # User Manuel Jacob # Date 1679781753 -3600 # Node ID c0fbd63d66a755d3d97826ddf203d4d9556c06ba # Parent 64cdd80d69093100045aedc455bd52db87382219 hgweb: add "children" into the JSON template for a changeset The children are shown in the HTML templates, so I don’t see a reason against including them in the JSON template as well. diff -r 64cdd80d6909 -r c0fbd63d66a7 mercurial/templates/json/map --- a/mercurial/templates/json/map Fri Mar 24 10:43:47 2023 +0100 +++ b/mercurial/templates/json/map Sat Mar 25 23:02:33 2023 +0100 @@ -65,6 +65,7 @@ "tags": [{join(changesettag, ", ")}], "user": {author|utf8|json}, "parents": [{join(parent%changesetparent, ", ")}], + "children": [{join(child%changesetparent, ", ")}], "files": [{join(files, ", ")}], "diff": [{join(diff, ", ")}], "phase": {phase|json} diff -r 64cdd80d6909 -r c0fbd63d66a7 tests/test-hgweb-json.t --- a/tests/test-hgweb-json.t Fri Mar 24 10:43:47 2023 +0100 +++ b/tests/test-hgweb-json.t Sat Mar 25 23:02:33 2023 +0100 @@ -777,6 +777,7 @@ { "bookmarks": [], "branch": "default", + "children": [], "date": [ 0.0, 0 @@ -809,6 +810,9 @@ { "bookmarks": [], "branch": "default", + "children": [ + "93a8ce14f89156426b7fa981af8042da53f03aa0" + ], "date": [ 0.0, 0 @@ -897,6 +901,9 @@ "bookmark1" ], "branch": "default", + "children": [ + "78896eb0e102174ce9278438a95e12543e4367a7" + ], "date": [ 0.0, 0 @@ -957,6 +964,9 @@ { "bookmarks": [], "branch": "test-branch", + "children": [ + "ed66c30e87eb65337c05a4229efaa5f1d5285a90" + ], "date": [ 0.0, 0