View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011628 | mantisbt | custom fields | public | 2010-03-08 09:25 | 2010-04-23 14:30 |
Reporter | hansj | Assigned To | dhx | ||
Priority | normal | Severity | block | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.2.0 | ||||
Target Version | 1.2.1 | Fixed in Version | 1.2.1 | ||
Summary | 0011628: Error 0001303 / Custom Field (Checkbox) evaluated as mandantory even when it is not | ||||
Description | We use a checkbox custom field which is normaly unset. | ||||
Tags | No tags attached. | ||||
related to | 0011610 | closed | dhx | Regular expressions to validate custom list field |
has duplicate | 0006891 | closed | dhx | Problem having custom checkbox field required |
has duplicate | 0006610 | closed | dhx | Checkbox custom field and required status |
related to | 0011684 | closed | vboctor | Incorrect error "A necessary field "MyField" was empty. Please recheck your inputs." when submitting new issue |
has been working in mantisbt-1.2.0-2010-03-02-master-1.2.x-3cca927 |
|
It might be possible that with implementing a new eval function s/o forget the case that a value is not set (and is allowed to be unset). |
|
Please check whether this was introduced by the changes you made for the related bug |
|
Yep, my bad. I've patched it at long last. Checkboxes and other custom field types are now properly validated upon reporting and updating issues. They should also work properly with filtering as well now :) |
|
MantisBT: master 375a337d 2010-03-12 06:42 Details Diff |
Various custom field validation, filtering and performance fixes This commit is a roll-up of various bug fixes related to custom field implementations within MantisBT. In particular, multilist, checkbox and radio fields now work as expected when creating and updating bug reports as well as upon filtering on these custom field types. Fix 0011628: Checkbox custom field should allow no selections Fix 0011561: Reimplement an earlier patch to improve performance Fix 0011610: Reimplement custom field validation logic (see 0011628) |
Affected Issues 0010482, 0011561, 0011610, 0011628 |
|
mod - api/soap/mc_issue_api.php | Diff File | ||
mod - core/custom_field_api.php | Diff File | ||
mod - core/cfdefs/cfdef_standard.php | Diff File | ||
mod - bug_update.php | Diff File | ||
mod - bug_report.php | Diff File | ||
mod - core/filter_api.php | Diff File | ||
MantisBT: master-1.2.x bbe690f3 2010-03-12 06:42 Details Diff |
Various custom field validation, filtering and performance fixes This commit is a roll-up of various bug fixes related to custom field implementations within MantisBT. In particular, multilist, checkbox and radio fields now work as expected when creating and updating bug reports as well as upon filtering on these custom field types. Fix 0011628: Checkbox custom field should allow no selections Fix 0011561: Reimplement an earlier patch to improve performance Fix 0011610: Reimplement custom field validation logic (see 0011628) |
Affected Issues 0010482, 0011561, 0011610, 0011628 |
|
mod - bug_report.php | Diff File | ||
mod - core/custom_field_api.php | Diff File | ||
mod - api/soap/mc_issue_api.php | Diff File | ||
mod - bug_update.php | Diff File | ||
mod - core/cfdefs/cfdef_standard.php | Diff File | ||
mod - core/filter_api.php | Diff File |