Reloaded user data after cancelling subscription (#9836)

This commit is contained in:
Keith Holliday
2018-01-23 10:28:44 -07:00
committed by GitHub
parent be1ffbd671
commit f5d7777b2c

View File

@@ -203,14 +203,18 @@ export default {
queryParams.groupId = group._id; queryParams.groupId = group._id;
} }
let cancelUrl = `/${paymentMethod}/subscribe/cancel?${encodeParams(queryParams)}`; try {
await axios.get(cancelUrl); const cancelUrl = `/${paymentMethod}/subscribe/cancel?${encodeParams(queryParams)}`;
await axios.get(cancelUrl);
this.loading = false; alert(this.$t('paypalCanceled'));
// @TODO: We should probably update the api to return the new sub data eventually.
await this.$store.dispatch('user:fetch', {forceLoad: true});
// Success this.loading = false;
alert(this.$t('paypalCanceled')); } catch (e) {
this.$router.push('/'); alert(e.response.data.message);
}
}, },
}, },
}; };