luci-base: form.js: fix GridSection not using user-input name when add 3256/head
authorRichard Yu <yurichard3839@gmail.com>
Sun, 3 Nov 2019 16:19:33 +0000 (00:19 +0800)
committerRichard Yu <yurichard3839@gmail.com>
Sun, 3 Nov 2019 16:19:33 +0000 (00:19 +0800)
Signed-off-by: Richard Yu <yurichard3839@gmail.com>
modules/luci-base/htdocs/luci-static/resources/form.js

index f4cce17fe1409a532d5d7075f0cc492cd0817eff..7de5e0f76b4c9d2aa3f43190f47c38a23a30cf12 100644 (file)
@@ -1390,9 +1390,9 @@ var CBIGridSection = CBITableSection.extend({
                CBIAbstractSection.prototype.tab.call(this, name, title, description);
        },
 
-       handleAdd: function(ev) {
+       handleAdd: function(ev, name) {
                var config_name = this.uciconfig || this.map.config,
-                   section_id = this.map.data.add(config_name, this.sectiontype);
+                   section_id = this.map.data.add(config_name, this.sectiontype, name);
 
                this.addedSection = section_id;
                return this.renderMoreOptionsModal(section_id);