Handle multiselect param 'options-messages' in DefaultPreferencesFactory
DefaultPreferencesFactory::getOptionFromUser only takes care of 'options' key, but HTMLFormField::getOptions supports 'options-messages' as well Bug: T58633 Change-Id: Ie983757081dc39f3685ba5b01b02bd124880e1af
This commit is contained in:
parent
abf52d6ec8
commit
0f4ac49e88
1 changed files with 1 additions and 1 deletions
|
|
@ -275,7 +275,7 @@ class DefaultPreferencesFactory implements PreferencesFactory {
|
|||
// Handling for multiselect preferences
|
||||
if ( ( isset( $info['type'] ) && $info['type'] == 'multiselect' ) ||
|
||||
( isset( $info['class'] ) && $info['class'] == \HTMLMultiSelectField::class ) ) {
|
||||
$options = HTMLFormField::flattenOptions( $info['options'] );
|
||||
$options = HTMLFormField::flattenOptions( $info['options-messages'] ?? $info['options'] );
|
||||
$prefix = $info['prefix'] ?? $name;
|
||||
$val = [];
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue