*** a/app/models/issue.rb --- b/app/models/issue.rb *************** *** 683,694 **** end end workflow_rules.each do |attr, rules| < next if rules.size < roles.size uniq_rules = rules.values.uniq if uniq_rules.size == 1 result[attr] = uniq_rules.first --- 683,704 ---- end end workflow_rules.each do |attr, rules| > if rules.size < roles.size > result[attr] = 'required' if rules.values.include?('required') > next end uniq_rules = rules.values.uniq if uniq_rules.size == 1 result[attr] = uniq_rules.first