diff --git a/src/applications/differential/controller/DifferentialDiffCreateController.php b/src/applications/differential/controller/DifferentialDiffCreateController.php index 3450f20203..69e8faf8c8 100644 --- a/src/applications/differential/controller/DifferentialDiffCreateController.php +++ b/src/applications/differential/controller/DifferentialDiffCreateController.php @@ -8,9 +8,10 @@ final class DifferentialDiffCreateController extends DifferentialController { if ($request->isFormPost()) { $diff = null; - try { + + if ($request->getFileExists('diff-file')) { $diff = PhabricatorFile::readUploadedFileData($_FILES['diff-file']); - } catch (Exception $ex) { + } else { $diff = $request->getStr('diff'); }