diff --git a/assets/js/admin/settings-views-html-settings-tax.js b/assets/js/admin/settings-views-html-settings-tax.js index 9b6ada13885..033c13a1a08 100644 --- a/assets/js/admin/settings-views-html-settings-tax.js +++ b/assets/js/admin/settings-views-html-settings-tax.js @@ -70,10 +70,14 @@ }, this.onSaveResponse, 'json' ); }, onSaveResponse : function( response, textStatus ) { - console.log( response ); - console.log( textStatus ); - this.changes = {}; - this.trigger( 'saved:rates' ); + if ( 'success' === textStatus ) { + WCTaxTableModelInstance.set( rates, response.data.rates ); + WCTaxTableModelInstance.trigger( 'change:rates' ); + + WCTaxTableModelInstance.changes = {}; + WCTaxTableModelInstance.trigger( 'saved:rates' ); + WCTaxTableModelInstance.trigger( 'change:rates' ); + } } } ), WCTaxTableViewConstructor = Backbone.View.extend({