View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011041 | mantisbt | bugtracker | public | 2009-10-14 09:51 | 2010-02-22 14:34 |
Reporter | dhx | Assigned To | dhx | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.2.0rc2 | ||||
Target Version | 1.2.0 | Fixed in Version | 1.2.0 | ||
Summary | 0011041: set_status_threshold doesn't work on a per-project basis | ||||
Description | We currently use access_get_status_threshold() inside access_api.php to do all checks based on the set_status_threshold configuration option. Hence this function works on a global level. It accepts a project ID argument but doesn't actually use it! What we really need is a new function like access_get_bug_status_threshold that works on a per-bug level, rather than a global "what project have you got selected in the project dropdown" basis. | ||||
Tags | No tags attached. | ||||
Moved to 1.3.x, unless @dhx gets to it earlier. It doesn't seem to me like a blocking bug for 1.2.x. |
|
is that fixed now? from IRC: dhx_m: I might have it fixed now, just checking |
|
Fixed pending a few final tests. Will commit shortly :) |
|
Committed to 1.2.x and 1.3.x |
|
MantisBT: master-1.2.x 9a55e85c 2010-01-27 11:07 Details Diff |
Fix 0011041: set_status_threshold doesn't work on a per-project basis We currently use access_get_status_threshold() inside access_api.php to do all checks based on the set_status_threshold configuration option. Hence this function works on a global level. It accepts a project ID argument but doesn't actually use it! This commit also fixes up some issues with the change status option lists with respect to per-project configuration of set_status_threshold. |
Affected Issues 0011041 |
|
mod - core/print_api.php | Diff File | ||
mod - bug_change_status_page.php | Diff File | ||
mod - core/access_api.php | Diff File | ||
mod - core/html_api.php | Diff File | ||
MantisBT: master c0bdd8c9 2010-01-27 11:07 Details Diff |
Fix 0011041: set_status_threshold doesn't work on a per-project basis We currently use access_get_status_threshold() inside access_api.php to do all checks based on the set_status_threshold configuration option. Hence this function works on a global level. It accepts a project ID argument but doesn't actually use it! This commit also fixes up some issues with the change status option lists with respect to per-project configuration of set_status_threshold. |
Affected Issues 0011041 |
|
mod - core/access_api.php | Diff File | ||
mod - core/print_api.php | Diff File | ||
mod - bug_change_status_page.php | Diff File | ||
mod - core/html_api.php | Diff File |