diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2023-12-05 18:10:08 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2023-12-05 18:10:08 +0300 |
commit | 6659634b2bdc3ba362574541985c6852ad1574a4 (patch) | |
tree | 495e2462917ef620d379d0b7296d44e6c4b84bbc /app/services | |
parent | b35f7ce1f3f12bf7b673c9d29002e14d0c83f35f (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/services')
-rw-r--r-- | app/services/ml/find_or_create_model_version_service.rb | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app/services/ml/find_or_create_model_version_service.rb b/app/services/ml/find_or_create_model_version_service.rb index a5e9bf997cc..1c6f5bb96dd 100644 --- a/app/services/ml/find_or_create_model_version_service.rb +++ b/app/services/ml/find_or_create_model_version_service.rb @@ -15,10 +15,12 @@ module Ml model_version = Ml::ModelVersion.find_or_create!(model, @version, @package, @description) - model_version.candidate = ::Ml::CreateCandidateService.new( - model.default_experiment, - { model_version: model_version } - ).execute + unless model_version.candidate + model_version.candidate = ::Ml::CreateCandidateService.new( + model.default_experiment, + { model_version: model_version } + ).execute + end model_version end |