deliver/lib/deliver/submit_for_review.rb in fastlane-2.147.0 vs deliver/lib/deliver/submit_for_review.rb in fastlane-2.148.0
- old
+ new
@@ -34,10 +34,14 @@
app_version = options[:app_version]
v = app.edit_version(platform: options[:platform])
if options[:build_number] && options[:build_number] != "latest"
UI.message("Selecting existing build-number: #{options[:build_number]}")
- build = v.candidate_builds.detect { |a| a.build_version == options[:build_number] }
+ if app_version
+ build = v.candidate_builds.detect { |a| a.build_version == options[:build_number] && a.train_version == app_version }
+ else
+ build = v.candidate_builds.detect { |a| a.build_version == options[:build_number] }
+ end
unless build
UI.user_error!("Build number: #{options[:build_number]} does not exist")
end
else
UI.message("Selecting the latest build...")