重新打开时不能在mantisbt上运行时分配给bug的解决方案

时间:2014-11-03 15:15:07

标签: mantis

config_defaults_inc.php中的默认值表明Mantis中任何重新打开的错误/问题都会得到解决方案REOPENED,我已将此文件中的此更改为OPEN,但这似乎是重新打开已关闭的错误/问题时没有任何影响。

我们的错误/问题上有一个按钮,允许重新打开以前关闭的问题状态从关闭更改为确认,但我们的解决方案字段保留以前的值(在我们的情况下为fixed但我们希望它是open

此按钮的html_api.php中的功能是

`function html_button_bug_reopen($ p_bug_id){     $ t_status = bug_get_field($ p_bug_id,' status');     $ t_project = bug_get_field($ p_bug_id,' project_id');     $ t_reopen_status = config_get(' bug_reopen_status',null,null,$ t_project);

if( access_has_bug_level( config_get( 'reopen_bug_threshold', null, null, $t_project ), $p_bug_id ) ||
(( bug_get_field( $p_bug_id, 'reporter_id' ) == auth_get_current_user_id() ) && ( ON == config_get( 'allow_reporter_reopen', null, null, $t_project ) ) ) ) {
    html_button( 'bug_change_status_page.php', lang_get( 'reopen_bug_button' ), 
    array( 'id' => $p_bug_id, 'new_status' => $t_reopen_status, 'reopen_flag' => ON ) );
}

} `

'resolution' => '10',添加到数组(10是Open的值)并不做任何事情。 这是mantisBT的错误还是有人知道如何使这成为可能,理想情况下无需编辑核心文件。

感谢

1 个答案:

答案 0 :(得分:0)

结果我已经安装的mantisBT上的另一个版本自动更改了分辨率标志。由于某种原因,不是这个。

所以将此作为答案关闭。