Defect #20677
Custom fields with multiple values required by worklow can be blank
Status: | Closed | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 0% | ||
Category: | Issues workflow | |||
Target version: | 2.6.8 | |||
Resolution: | Fixed | Affected version: |
Description
How to simulate:
1/ create new cf type list, non-required, select multiple values
2/ set cf as required in workflow
3/ update issue (cf is marked with * as required)
4/ issue will be saved without an error, even if you don't select any value
How it should work?
Validation error should be shown, because the custom field is required.
Fix & Test included
Related issues
Associated revisions
List custom fields with multiple values set as required by workflow can be blank (#20677).
Patch by Pavel Rosický.
History
#1
Updated by Pavel Rosický over 6 years ago
Tested on master & stable 3.1.0
Environment:
Redmine version 3.1.0.devel.14542
Ruby version 2.1.5-p273 (2014-11-13) [i386-mingw32]
Rails version 4.2.4
Environment production
Database adapter Mysql2
SCM:
Subversion 1.8.13
Filesystem
Redmine plugins:
no plugin installed
#2
Updated by Toshi MARUYAMA over 6 years ago
- Target version set to 3.2.0
#3
Updated by Jean-Philippe Lang over 6 years ago
- Tracker changed from Patch to Defect
- Subject changed from Workflow is ignored on custom fields with multiple values to Custom fields with multiple values required by worklow can be blank
- Status changed from New to Resolved
- Assignee set to Jean-Philippe Lang
- Target version changed from 3.2.0 to 2.6.8
Fix applied in r14670, thanks.
#4
Updated by Jean-Philippe Lang over 6 years ago
- Status changed from Resolved to Closed
- Resolution set to Fixed
#5
Updated by Go MAEDA 10 months ago
- Duplicated by Defect #17039: Custom field added