* [bug#57573] adjust release linked data.

This commit is contained in:
caoyanyi
2024-12-03 10:28:00 +08:00
committed by 田淑杰
parent d1055cfa06
commit 5708836349
3 changed files with 7 additions and 8 deletions
+1 -1
View File
@@ -664,7 +664,7 @@ class release extends control
$this->view->appList = $appList;
$this->view->releases = $releases;
$this->view->linkedRelease = explode(',', $linkedRelease);
$this->view->linkedRelease = $linkedRelease ? explode(',', $linkedRelease) : array();
$this->display();
}
}
+1 -1
View File
@@ -13,7 +13,7 @@ window.setRelease = function(target)
if(releases[id].system == apps) options.push({value: id, text: releases[id].name, disabled: id == index});
}
$releases.render({items: options, required: rawMethod != 'edit'});
$releases.render({items: options});
};
window.initAppPicker = function()
@@ -36,15 +36,15 @@ foreach($releases as $releaseID => $release) $appReleases[$release->system][$rel
if(!$apps) $apps = array(0 => '');
jsVar('releases', $releases);
jsVar('appLength', count($apps));
jsVar('rawMethod', $app->rawMethod);
jsVar('releases', $releases);
jsVar('appLength', count($apps));
$systemTR = array();
$i = 0;
foreach($apps as $system)
{
$appID = $linkedApps ? key($linkedApps) : 0;
$appID = $linkedApps ? key($linkedApps) : 0;
$linked = current($linkedApps);
$systemTR[] = h::tr
(
setClass('form-row'),
@@ -66,9 +66,8 @@ foreach($apps as $system)
(
set::id("releases{$i}"),
set::name("releases[$i]"),
set::required($app->rawMethod != 'edit'),
set::items(zget($appReleases, $appID, array())),
$appID ? set::value(current($linkedApps)) : null
$appID ? set::value($linked) : null
)
),
h::td