Fix Provider API responses

This commit is contained in:
Yang Luo
2023-06-02 11:49:38 +08:00
parent b1b3184e75
commit 70c372c3f7
5 changed files with 27 additions and 20 deletions

View File

@ -54,9 +54,13 @@ class ProductEditPage extends React.Component {
getPaymentProviders() {
ProviderBackend.getProviders(this.props.account.owner)
.then((res) => {
this.setState({
providers: res.filter(provider => provider.category === "Payment"),
});
if (res.status === "ok") {
this.setState({
providers: res.data.filter(provider => provider.category === "Payment"),
});
} else {
Setting.showMessage("error", res.msg);
}
});
}