diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2013-11-19 18:16:12 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2013-11-19 18:16:12 +0100 |
| commit | 83a87530ac660a7d71f3d86ef93dc896d878696f (patch) | |
| tree | 741c5265a1f78a4d12fe351d5f5363ac141ed02a | |
| parent | 4dc235ae9ebc5126b93a176bd76b42683946da38 (diff) | |
| download | phorkie-83a87530ac660a7d71f3d86ef93dc896d878696f.tar.gz phorkie-83a87530ac660a7d71f3d86ef93dc896d878696f.zip | |
Catch remote forking errors and display them
| -rw-r--r-- | www/fork-remote.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/www/fork-remote.php b/www/fork-remote.php index f34a232..4d9ca34 100644 --- a/www/fork-remote.php +++ b/www/fork-remote.php @@ -18,8 +18,12 @@ if (isset($_POST['remote_url'])) { $fr->setUrl($_POST['orig_url']); } $forker = new Forker(); - $new = $forker->forkRemote($gitUrl, $fr->getUrl()); - redirect($new->getLink('display', null, true)); + try { + $new = $forker->forkRemote($gitUrl, $fr->getUrl()); + redirect($new->getLink('display', null, true)); + } catch (\Exception $e) { + $error = $e->getMessage(); + } } else { //multiple urls found $urls = $fr->getGitUrls(); |
