Compare commits

..

1 Commits

Author SHA1 Message Date
Anton Badretdinov 285587759b MIR-8222 remove short number + remove limit on product purchases 2024-10-29 16:40:10 +03:00
1 changed files with 4 additions and 14 deletions

View File

@ -3,15 +3,13 @@ module Touchlane
DEVELOPMENT = "development"
ENTERPRISE = "enterprise"
APP_STORE = "appstore"
ADHOC = "adhoc"
DEVELOPMENT_PREFIX = "Standard"
ENTERPRISE_PREFIX = "Enterprise"
APP_STORE_PREFIX = "AppStore"
ADHOC_PREFIX = "AdHoc"
private_constant :DEVELOPMENT, :ENTERPRISE, :APP_STORE, :ADHOC_PREFIX
private_constant :DEVELOPMENT_PREFIX, :ENTERPRISE_PREFIX, :APP_STORE_PREFIX, :ADHOC_PREFIX
private_constant :DEVELOPMENT, :ENTERPRISE, :APP_STORE
private_constant :DEVELOPMENT_PREFIX, :ENTERPRISE_PREFIX, :APP_STORE_PREFIX
def initialize(type)
@type = type
@ -32,10 +30,6 @@ module Touchlane
@export_method = "app-store"
@configuration = "AppStore"
@prefix = APP_STORE_PREFIX
when ADHOC
@export_method = type
@export_method = "ad-hoc"
@prefix = ADHOC_PREFIX
else
raise "Unknown type passed #{type}"
end
@ -53,11 +47,9 @@ module Touchlane
from_type(APP_STORE)
when lane_name.start_with?(DEVELOPMENT_PREFIX)
from_type(DEVELOPMENT)
when lane_name.start_with?(ADHOC_PREFIX)
from_type(ADHOC)
else
raise "Unable to map #{lane_name} to #{ConfigurationType.class}."
+ "Available prefixes: #{DEVELOPMENT_PREFIX}, #{ENTERPRISE_PREFIX}, #{APP_STORE_PREFIX}, #{ADHOC_PREFIX}"
+ "Available prefixes: #{DEVELOPMENT_PREFIX}, #{ENTERPRISE_PREFIX}, #{APP_STORE_PREFIX}"
end
end
@ -73,11 +65,9 @@ module Touchlane
from_type(ENTERPRISE)
when APP_STORE_PREFIX
from_type(APP_STORE)
when ADHOC_PREFIX
from_type(ADHOC)
else
raise "Unable to map #{account_type} to #{ConfigurationType.class}."
+ "Available account types: #{DEVELOPMENT_PREFIX}, #{ENTERPRISE_PREFIX}, #{APP_STORE_PREFIX}, #{ADHOC_PREFIX}"
+ "Available account types: #{DEVELOPMENT_PREFIX}, #{ENTERPRISE_PREFIX}, #{APP_STORE_PREFIX}"
end
end