Sha256: ac29e63a9336a899c9d7b6faed54740443d9556e809bc7e6ee0788d4109a7ee8

Contents?: true

Size: 639 Bytes

Versions: 483

Compression:

Stored size: 639 Bytes

Contents

module Deliver
  # Set the app's pricing
  class UploadPriceTier
    def upload(options)
      return unless options[:price_tier]
      app = options[:app]

      # just to be sure, the user might have passed an int (which is fine with us)
      options[:price_tier] = options[:price_tier].to_s

      old_price = app.price_tier
      if options[:price_tier] == old_price
        UI.success("Price Tier unchanged (tier #{options[:price_tier]})")
        return
      end

      app.update_price_tier!(options[:price_tier])
      UI.success("Successfully updated the pricing from #{old_price} to #{options[:price_tier]}")
    end
  end
end

Version data entries

483 entries across 483 versions & 2 rubygems

Version Path
fastlane-2.74.0.beta.20180106010004 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.73.0 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.73.0.beta.20180105010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.73.0.beta.20180104010004 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.73.0.beta.20180103010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.72.0 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.72.0.beta.20180102010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.72.0.beta.20180101010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.72.0.beta.20171231010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.71.1 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.72.0.beta.20171230010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.72.0.beta.20171229010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.72.0.beta.20171228010004 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.71.0 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.71.0.beta.20171227010004 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.71.0.beta.20171226010004 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.71.0.beta.20171225010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.71.0.beta.20171224010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.71.0.beta.20171223010003 deliver/lib/deliver/upload_price_tier.rb
fastlane-2.71.0.beta.20171222010003 deliver/lib/deliver/upload_price_tier.rb