)]}'
{
  "commit": "fdc4bff3198fcaedfa29f45d92525c0351acd583",
  "tree": "62c14ae24d87859eae299d8f3b65435f6c9885e9",
  "parents": [
    "7949cf90ace42c1582ef8fdb93fd85d5ed4b7372"
  ],
  "author": {
    "name": "Tyler Gunn",
    "email": "tgunn@google.com",
    "time": "Thu Jun 24 11:25:07 2021 -0700"
  },
  "committer": {
    "name": "Tyler Gunn",
    "email": "tgunn@google.com",
    "time": "Fri Aug 13 18:29:40 2021 +0000"
  },
  "message": "Fix issue when adding existing connections via remote connection services.\n\nWhen an existing connection is added to represent an IMS conference\nparticipant, it is added with an associated parent conference specified.\nThis was NOT passed along to the connection manager via the\nRemoteConnectionService API since there is no equivalent API present for\nthat operation.  To work around this, we stash the parent conference\u0027s\nID into the connection extras.  We will use that later so that Telecom\ncan know which conference is the parent of this call.\n\nAlso, removing restriction in RemoteConnectionService which would ignore\nconferences with no children.  This assumption was incorrect for VOLTE\nconferences since they will start with no children.  As a consequence we\nwould ALWAYS skip adding IMS conferences to the connection manager, which\nwould mean that it had no way of knowing about the conference that the\nexisting connections are associated with.\n\nTest: Manual test with connection manager APIS on live network; make\nconference and verify that the correct objects are being created wrapped\nby the connection manager.\nBug: 188420526\nChange-Id: Ie58afed7a3b7eeaa7e329e80479d273e4c50ec82\n\nChange-Id: I4250f9459c7a1b82936583a10e93d049fdfb4c5d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "759afd72d539e00280ec4942463b5d55f8e0b7b8",
      "old_mode": 33188,
      "old_path": "telecomm/java/android/telecom/Connection.java",
      "new_id": "f2f1645b335dc954f9f8fe0430726e3d958ea1dc",
      "new_mode": 33188,
      "new_path": "telecomm/java/android/telecom/Connection.java"
    },
    {
      "type": "modify",
      "old_id": "bf6a6ef793ffcbca20a756fd33d7164088cbc173",
      "old_mode": 33188,
      "old_path": "telecomm/java/android/telecom/RemoteConnectionService.java",
      "new_id": "efe35d21c00316af4a4ca5e9a9fbce3c591b4418",
      "new_mode": 33188,
      "new_path": "telecomm/java/android/telecom/RemoteConnectionService.java"
    }
  ]
}
