mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-28 07:40:59 +00:00
22 lines
No EOL
799 B
CoffeeScript
22 lines
No EOL
799 B
CoffeeScript
define [
|
|
"base"
|
|
], (App)->
|
|
|
|
App.controller "NewSubscriptionController", ($scope, MultiCurrencyPricing, abTestManager)->
|
|
|
|
$scope.currencyCode = MultiCurrencyPricing.currencyCode
|
|
$scope.plans = MultiCurrencyPricing.plans
|
|
|
|
|
|
if MultiCurrencyPricing.currencyCode != "USD"
|
|
currencyBuckets = [
|
|
{ bucketName:"eu-eu", currency:MultiCurrencyPricing.currencyCode}
|
|
{ bucketName:"eu-usd", currency:"USD"}
|
|
]
|
|
multiCurrencyBucket = abTestManager.getABTestBucket "multi_currency", currencyBuckets
|
|
$scope.currencyCode = multiCurrencyBucket.currency
|
|
abTestManager.processTestWithStep("multi_currency_editor", multiCurrencyBucket.bucketName, 0)
|
|
|
|
|
|
$scope.changeCurrency = (newCurrency)->
|
|
window.location = "/user/subscription/new?planCode=#{window.plan_code}¤cy=#{newCurrency}" |