deliver/lib/deliver/upload_screenshots.rb in fastlane-2.54.4 vs deliver/lib/deliver/upload_screenshots.rb in fastlane-2.55.0.beta.20170823010002
- old
+ new
@@ -60,29 +60,27 @@
end
# ideally we should only save once, but itunes server can't cope it seems
# so we save per language. See issue #349
UI.message("Saving changes")
v.save!
- # Refresh app version to start clean again. See issue #9859
- v = app.edit_version
end
UI.success("Successfully uploaded screenshots to iTunes Connect")
end
def collect_screenshots(options)
return [] if options[:skip_screenshots]
- return collect_screenshots_for_languages(options[:screenshots_path], options[:ignore_language_directory_validation])
+ return collect_screenshots_for_languages(options[:screenshots_path])
end
- def collect_screenshots_for_languages(path, ignore_validation)
+ def collect_screenshots_for_languages(path)
screenshots = []
extensions = '{png,jpg,jpeg}'
available_languages = Spaceship::Tunes.client.available_languages.each_with_object({}) do |lang, lang_hash|
lang_hash[lang.downcase] = lang
end
- Loader.language_folders(path, ignore_validation).each do |lng_folder|
+ Loader.language_folders(path).each do |lng_folder|
language = File.basename(lng_folder)
# Check to see if we need to traverse multiple platforms or just a single platform
if language == Loader::APPLE_TV_DIR_NAME || language == Loader::IMESSAGE_DIR_NAME
screenshots.concat(collect_screenshots_for_languages(File.join(path, language)))