znt/module/testtask/js/create.ui.js

38 lines
898 B
JavaScript
Raw Permalink Normal View History

/**
* Load execution related builds
*
* @access public
* @return void
*/
function loadProductRelated()
{
const productID = $('[name=product]').val();
loadExecutions(productID);
loadTestReports(productID);
loadExecutionBuilds()
}
/**
* Load executions.
*
* @param int productID
* @access public
* @return void
*/
function loadExecutions(productID)
{
$.get($.createLink('product', 'ajaxGetExecutions', 'productID=' + productID + '&projectID=' + projectID + '&branch='), function(data)
{
let $execution = $('[name="execution"]');
let executionID = $execution.val();
let $executionPicker = $execution.zui('picker');
if($executionPicker && data)
{
data = JSON.parse(data);
$executionPicker.render({items: data});
$executionPicker.$.setValue(executionID);
}
});
}