Small fix for Github project. Issue #163.

This commit is contained in:
Dmitry Khomutov 2018-04-11 23:42:04 +07:00
parent dcc1ff9073
commit f2a1ab39a2
No known key found for this signature in database
GPG key ID: EC19426474B37AAC

View file

@ -378,11 +378,10 @@ class ProjectController extends WebController
Project::TYPE_GITHUB,
Project::TYPE_GITLAB
], true)) {
$originReference = $project->getAccessInformation('origin');
if ($originReference) {
$values['reference'] = $originReference;
} else {
$accessInfo = $project->getAccessInformation();
$accessInfo = $project->getAccessInformation();
if (isset($accessInfo['origin']) && $accessInfo['origin']) {
$values['reference'] = $accessInfo['origin'];
} elseif (isset($accessInfo['domain']) && $accessInfo['domain']) {
$reference = $accessInfo['user'] . '@' . $accessInfo['domain'] . ':' . ltrim($project->getReference(), '/') . '.git';
if (isset($accessInfo['port']) && $accessInfo['port']) {
$reference = $accessInfo['user'] . '@' . $accessInfo['domain'] . ':' . $accessInfo['port'] . '/' . ltrim($project->getReference(), '/') . '.git';