$fr = new ForkRemote($_POST['remote_url']);
if (false === $fr->parse()) {
//no url found
- $error = 'No git:// clone URL found';
+ $error = $fr->error;
} else if (false !== ($gitUrl = $fr->getUniqueGitUrl())) {
if (isset($_POST['orig_url'])) {
$fr->setUrl($_POST['orig_url']);
}
$forker = new Forker();
$new = $forker->forkRemote($gitUrl, $fr->getUrl());
- redirect($new->getLink('display'));
+ redirect($new->getLink('display', null, true));
} else {
//multiple urls found
$urls = $fr->getGitUrls();