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({