luci-mod-network: interfaces.js: map remove action to network.deleteNetwork()
authorJo-Philipp Wich <jo@mein.io>
Tue, 24 Sep 2019 06:05:11 +0000 (08:05 +0200)
committerJo-Philipp Wich <jo@mein.io>
Tue, 24 Sep 2019 06:07:50 +0000 (08:07 +0200)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js

index 624718dd84eacdd34a6f4a4e3e0f8e33345a3af7..b49d36d464a199dbe7125473c0b69e110d6dcc9f 100644 (file)
@@ -740,6 +740,12 @@ return L.view.extend({
                        }, this));
                };
 
+               s.handleRemove = function(section_id, ev) {
+                       return network.deleteNetwork(section_id).then(L.bind(function(section_id, ev) {
+                               return form.GridSection.prototype.handleRemove.apply(this, [section_id, ev]);
+                       }, this, section_id, ev));
+               };
+
                o = s.option(form.DummyValue, '_ifacebox');
                o.modalonly = false;
                o.textvalue = function(section_id) {