* Modify clone url.

This commit is contained in:
caoyanyi
2022-07-06 13:25:28 +08:00
parent a73673b993
commit 955b2f0d4c
9 changed files with 53 additions and 48 deletions
+4 -5
View File
@@ -2133,21 +2133,20 @@ class repoModel extends model
}
/**
* Get download url.
* Get clone url.
*
* @param int $repoID
* @param object $repo
* @access public
* @return object
*/
public function getDownloadUrl($repoID)
public function getCloneUrl($repo)
{
$repo = $this->dao->select('*')->from(TABLE_REPO)->where('id')->eq($repoID)->fetch();
if(empty($repo)) return null;
$url = new stdClass();
if($repo->SCM == 'Gitlab')
{
$project = $this->loadModel('gitlab')->apiGetSingleProject($repo->client, $repo->path);
$project = $this->loadModel('gitlab')->apiGetSingleProject($repo->gitlab, $repo->project);
if($project)
{
$url->http = $project->http_url_to_repo;