FIX: Do not show an empty modal when an IP address is allowed or blocked. (#6265)

This commit is contained in:
Bianca Nenciu
2018-08-20 17:37:30 +02:00
committed by Régis Hanol
parent 860c1c3dcd
commit dc5fddbfe6
3 changed files with 13 additions and 22 deletions

View File

@ -59,18 +59,14 @@ export default Ember.Component.extend({
screenedIpAddress
.save()
.then(result => {
if (result.success) {
this.setProperties({ ip_address: "", formSubmitted: false });
this.sendAction(
"action",
ScreenedIpAddress.create(result.screened_ip_address)
);
Ember.run.schedule("afterRender", () =>
this.$(".ip-address-input").focus()
);
} else {
bootbox.alert(result.errors);
}
this.setProperties({ ip_address: "", formSubmitted: false });
this.sendAction(
"action",
ScreenedIpAddress.create(result.screened_ip_address)
);
Ember.run.schedule("afterRender", () =>
this.$(".ip-address-input").focus()
);
})
.catch(e => {
this.set("formSubmitted", false);