Skip to content

Commit 6da898a

Browse files
author
Stanislav Idolov
authored
MAGETWO-87573: Backport of PR-8246 for Magento 2.1: Fixes #7723 - saving multi selec… #13546
2 parents ff1debe + a6de762 commit 6da898a

File tree

1 file changed

+7
-1
lines changed
  • app/code/Magento/Ui/view/base/web/js/form

1 file changed

+7
-1
lines changed

app/code/Magento/Ui/view/base/web/js/form/form.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ define([
3838
* @returns {Object}
3939
*/
4040
function collectData(items) {
41-
var result = {};
41+
var result = {},
42+
name;
4243

4344
items = Array.prototype.slice.call(items);
4445

@@ -54,6 +55,11 @@ define([
5455
}
5556
break;
5657

58+
case 'select-multiple':
59+
name = item.name.substring(0, item.name.length - 2); //remove [] from the name ending
60+
result[name] = _.pluck(item.selectedOptions, 'value');
61+
break;
62+
5763
default:
5864
result[item.name] = item.value;
5965
}

0 commit comments

Comments
 (0)