* [bug#65022,65021,65004] add process release builds method.

This commit is contained in:
liyang
2025-09-02 14:58:37 +08:00
parent b17b33d7d1
commit 1c5ae01d9f
+9
View File
@@ -1443,6 +1443,15 @@ class releaseModel extends model
{
$releaseInfo = clone $release;
if($addActionsAndBuildLink)
{
$moduleName = $build->execution ? 'build' : 'projectbuild';
$canClickable = false;
if($moduleName == 'projectbuild' && $this->project->checkPriv((int)$build->project)) $canClickable = true;
if($moduleName == 'build' && $this->execution->checkPriv((int)$build->execution)) $canClickable = true;
$build->link = $canClickable ? helper::createLink($moduleName, 'view', "buildID={$build->id}") : '';
}
$releaseInfo->build = $build;
$releaseInfo->projectName = $build->projectName;