Set validation unavailable only on non-abort request

pull/1075/head
Piero Toffanin 2021-10-19 16:49:32 -04:00
rodzic 6b80ed7a2c
commit 3427e41c29
1 zmienionych plików z 4 dodań i 2 usunięć

Wyświetl plik

@ -91,9 +91,11 @@ class EditPermissionsPanel extends React.Component {
if (this.textFocused) perm.autocomplete = json;
this.setState({validUsernames: this.state.validUsernames, permissions: this.state.permissions});
}).fail(() => {
}).fail(jqXHR => {
// Perhaps the user API is not enabled
this.setState({validationUnavailable: true});
if (jqXHR.statusText !== "abort"){
this.setState({validationUnavailable: true});
}
}).always(() => {
this.setState({validatingUser: false});
});