diff --git a/src/api.js b/src/api.js index a8125e1..0ea96e4 100644 --- a/src/api.js +++ b/src/api.js @@ -138,7 +138,7 @@ export function requestMembershipCharge(auth_token, stripe_token, membership_typ dispatch(membershipChargeSuccess(data)) }, data => { - dispatch(membershipChargeFailure(data || {'non_field_errors': ['Kunne ikke belaste kort, prøv igjen']})) + dispatch(membershipChargeFailure(data['detail'] || 'Kunne ikke belaste bankkortet, prøv igjen')) } ) } diff --git a/src/modules/membership/ProofContainer.js b/src/modules/membership/ProofContainer.js index b724822..2b2b4c0 100644 --- a/src/modules/membership/ProofContainer.js +++ b/src/modules/membership/ProofContainer.js @@ -36,7 +36,7 @@ class ProofContainer extends Component { user={this.props.user} isChargingMembership={this.props.isChargingMembership} isLoadingMembershipType={this.props.data.loading} - chargeError={this.props.chargeError ? 'Kunne ikke belaste bankkortet, prøv igjen...' : ''} + chargeError={this.props.chargeError ? this.props.chargeError : ''} onChargePress={this.openStripe} onLogoutPress={this.props.onLogoutPress} membershipPrice={this.getPrice(this.props.data.membershipTypes)}