在Centos 6.7上使用Tuleap 8.13.99.65
使用get_artifacts.php示例脚本我尝试修改它以查找状态为“已完成”的跟踪器中的所有工件,但是当我运行脚本时,它会返回所有记录,无论其状态如何。状态字段称为status_id,是一个固定的选择框。我发现bind_status_id为Completed状态并包含它但我仍然会返回所有工件。
我对此很陌生,因此几乎肯定是由于我的错误引起的,但我无法发现它。
我已经包含了一小部分代码,其中定义了查询,任何人都可以找到我出错的地方吗?
$project_id = 0; //not needed
$tracker_id = 20;
$offset = 0;
$limit = 100;
$criteria = array(
array(
'field_name' => 'status_id',
'value' => array(
'bind_value' => array(
'bind_value_id' => '504',
'bind_value_label' => 'Completed'
)
)
)
);
非常感谢任何帮助。
先谢谢
答案 0 :(得分:0)
我刚刚得知SOAP接口已被弃用,很快就会停止使用,所以我猜我的问题不再适用了。
转而学习REST API的时间!