diff --git a/src/applications/differential/controller/DifferentialRevisionViewController.php b/src/applications/differential/controller/DifferentialRevisionViewController.php --- a/src/applications/differential/controller/DifferentialRevisionViewController.php +++ b/src/applications/differential/controller/DifferentialRevisionViewController.php @@ -1074,7 +1074,16 @@ ->setViewer($viewer); $bundle = ArcanistBundle::newFromChanges($changes); - $bundle->setLoadFileDataCallback(array($loader, 'loadFileData')); + $bundle + ->setLoadFileDataCallback(array($loader, 'loadFileData')) + ->setSubject($revision->getTitle()) + ->setDateString( + phabricator_absolute_datetime($revision->getDateCreated(), $viewer)); + + $authorship = $revision->getActiveDiff()->getDiffAuthorshipDict(); + $bundle->setAuthorName(idx($authorship, 'authorName')); + $bundle->setAuthorEmail(idx($authorship, 'authorEmail')); + $vcs = $repository ? $repository->getVersionControlSystem() : null; switch ($vcs) {