Skip to content

Commit

Permalink
Checkout: Thank You: Remove hardcoded paths in function that redirect…
Browse files Browse the repository at this point in the history
…s to previous page
  • Loading branch information
stephanethomas authored and scruffian committed Feb 26, 2016
1 parent a9128b0 commit 4726410
Showing 1 changed file with 9 additions and 8 deletions.
17 changes: 9 additions & 8 deletions client/my-sites/upgrades/checkout-thank-you/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,11 @@ var activated = require( 'state/themes/actions' ).activated,
refreshSitePlans = require( 'state/sites/plans/actions' ).refreshSitePlans,
JetpackBusinessPlanDetails = require( './jetpack-business-plan-details' ),
JetpackPremiumPlanDetails = require( './jetpack-premium-plan-details' ),
plansPaths = require( 'my-sites/plans/paths' ),
PremiumPlanDetails = require( './premium-plan-details' ),
PurchaseDetail = require( './purchase-detail' ),
SiteRedirectDetails = require( './site-redirect-details' );
SiteRedirectDetails = require( './site-redirect-details' ),
upgradesPaths = require( 'my-sites/upgrades/paths' );

function getPurchases( props ) {
return props.receipt.data.purchases;
Expand Down Expand Up @@ -96,8 +98,7 @@ var CheckoutThankYou = React.createClass( {
goBack() {
let shouldGoBackToPlans,
shouldGoBackToDomainManagment,
shouldGoBackToDomainManagmentEmail,
backUrl = '/stats/';
shouldGoBackToDomainManagmentEmail;

if ( this.isDataLoaded() ) {
const purchases = getPurchases( this.props );
Expand All @@ -112,14 +113,14 @@ var CheckoutThankYou = React.createClass( {
}

if ( shouldGoBackToPlans ) {
backUrl = '/plans/';
page( plansPaths.plans( this.props.selectedSite.slug ) );
} else if ( shouldGoBackToDomainManagment ) {
backUrl = '/domains/manage/';
page( upgradesPaths.domainManagementList( this.props.selectedSite.slug ) );
} else if ( shouldGoBackToDomainManagmentEmail ) {
backUrl = '/domains/manage/email/';
page( upgradesPaths.domainManagementEmail( this.props.selectedSite.slug ) );
} else {
page( `/stats/insights/${ this.props.selectedSite.slug }` );
}

page( backUrl + this.props.selectedSite.slug );
},

render: function() {
Expand Down

0 comments on commit 4726410

Please sign in to comment.