Revision 9ce969a7 ui/static/snf/js/ui/web/ui_networks_view.js

b/ui/static/snf/js/ui/web/ui_networks_view.js
436 436

  
437 437
                $(window).trigger("resize");
438 438
            }, this))
439

  
439
            
440 440
            this.apply.click(_.bind(function(){
441 441
                this.apply.addClass("in-progress");
442
                this.vm.set_firewall(this.network.id, this.value(), _.bind(function() {
442
                
443
                // make the api call
444
                this.vm.set_firewall(this.network.id, this.value(), 
445
                // complete
446
                _.bind(function() {
447
                    // complete callback
448
                    this.apply.removeClass("in-progress");
449
                }, this), 
450
                // error
451
                _.bind(function(){
452
                    this.vm.remove_pending_firewall(this.network.id, this.value());
443 453
                }, this));
444 454
                this.hide_firewall();
445 455
            }, this))

Also available in: Unified diff