X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/8b873a9b3b8865a4d451263e48b49122b9c32759..d940d88f991c14785110855ba0ee79ea5f401276:/services/api/app/models/pipeline_instance.rb diff --git a/services/api/app/models/pipeline_instance.rb b/services/api/app/models/pipeline_instance.rb index 271b155aaf..0b0af8b87d 100644 --- a/services/api/app/models/pipeline_instance.rb +++ b/services/api/app/models/pipeline_instance.rb @@ -9,7 +9,10 @@ class PipelineInstance < ArvadosModel serialize :components, Hash serialize :properties, Hash serialize :components_summary, Hash - belongs_to :pipeline_template, :foreign_key => :pipeline_template_uuid, :primary_key => :uuid + belongs_to :pipeline_template, + foreign_key: 'pipeline_template_uuid', + primary_key: 'uuid', + optional: true before_validation :bootstrap_components before_validation :update_state