diff --git a/src/applications/diffusion/controller/DiffusionCommitController.php b/src/applications/diffusion/controller/DiffusionCommitController.php --- a/src/applications/diffusion/controller/DiffusionCommitController.php +++ b/src/applications/diffusion/controller/DiffusionCommitController.php @@ -624,6 +624,13 @@ $author_view = $commit->newCommitAuthorView($viewer); if ($author_view) { $author_date = $data->getAuthorEpoch(); + + // Add support to Subversion commits that only have one date, + // since in SVN you cannot prepare local commits to push them later. + if ($author_date === null) { + $author_date = $commit->getEpoch(); + } + $author_date = phabricator_datetime($author_date, $viewer); $provenance_list->addItem(