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...")