Fix going to marketplace main page from WalletChoice

This commit is contained in:
Zach Fox 2018-02-26 14:27:59 -08:00
parent 8223ebf393
commit 0802bd2c21
2 changed files with 5 additions and 0 deletions
interface/resources/qml/hifi/commerce/wallet
scripts/system/commerce

View file

@ -799,6 +799,8 @@ Rectangle {
Commerce.getWalletStatus();
} else if (msg.referrer === 'purchases') {
sendToScript({method: 'goToPurchases'});
} else if (msg.referrer === 'marketplace cta' || msg.referrer === 'mainPage') {
sendToScript({method: 'goToMarketplaceMainPage', itemId: msg.referrer});
} else {
sendToScript({method: 'goToMarketplaceItemPage', itemId: msg.referrer});
}

View file

@ -655,6 +655,9 @@
case 'goToPurchases':
tablet.pushOntoStack(MARKETPLACE_PURCHASES_QML_PATH);
break;
case 'goToMarketplaceMainPage':
tablet.gotoWebScreen(MARKETPLACE_URL, MARKETPLACES_INJECT_SCRIPT_URL);
break;
case 'goToMarketplaceItemPage':
tablet.gotoWebScreen(MARKETPLACE_URL + '/items/' + message.itemId, MARKETPLACES_INJECT_SCRIPT_URL);
break;