Merge branch 'master' into production

This commit is contained in:
Nick Winter 2014-11-12 20:28:48 -08:00
commit a9859d0522
2 changed files with 17 additions and 14 deletions

View file

@ -6,7 +6,7 @@ module.exports = class BuyGemsModal extends ModalView
template: template
plain: true
products: [
originalProducts: [
{ price: '$4.99', gems: 5000, id: 'gems_5', i18n: 'buy_gems.few_gems' }
{ price: '$9.99', gems: 11000, id: 'gems_10', i18n: 'buy_gems.pile_gems' }
{ price: '$19.99', gems: 25000, id: 'gems_20', i18n: 'buy_gems.chest_gems' }
@ -24,6 +24,8 @@ module.exports = class BuyGemsModal extends ModalView
if application.isIPadApp
@products = []
Backbone.Mediator.publish 'buy-gems-modal:update-products'
else
@products = @originalProducts
getRenderData: ->
c = super()
@ -33,11 +35,11 @@ module.exports = class BuyGemsModal extends ModalView
onIPadProducts: (e) ->
newProducts = []
for iapProduct in e.products
localProduct = _.find @products, { id: iapProduct.id }
localProduct = _.find @originalProducts, { id: iapProduct.id }
continue unless localProduct
localProduct.price = iapProduct.price
newProducts.push localProduct
@products = newProducts
@products = _.sortBy newProducts, 'gems'
@render()
onClickProductButton: (e) ->

View file

@ -18,7 +18,8 @@ config.mongo =
mongoose_replica_string: process.env.COCO_MONGO_MONGOOSE_REPLICA_STRING or ''
config.apple =
verifyURL: process.env.COCO_APPLE_VERIFY_URL or 'https://sandbox.itunes.apple.com/verifyReceipt' # 'https://buy.itunes.apple.com/verifyReceipt'
#verifyURL: process.env.COCO_APPLE_VERIFY_URL or 'https://sandbox.itunes.apple.com/verifyReceipt'
verifyURL: process.env.COCO_APPLE_VERIFY_URL or 'https://buy.itunes.apple.com/verifyReceipt'
config.redis =
port: process.env.COCO_REDIS_PORT or 6379