X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/b8a539e3a0803083b1fcbb23755fc12cffff6f31..1671eb078bc4d254ebdfe5ac8dd40c83b371e8ac:/services/api/app/models/job.rb?ds=sidebyside diff --git a/services/api/app/models/job.rb b/services/api/app/models/job.rb index 1c4742500f..ef3d0b5e10 100644 --- a/services/api/app/models/job.rb +++ b/services/api/app/models/job.rb @@ -67,6 +67,10 @@ class Job < ArvadosModel (Complete = 'Complete'), ] + after_initialize do + @need_crunch_dispatch_trigger = false + end + def assert_finished update_attributes(finished_at: finished_at || db_current_time, success: success.nil? ? false : success, @@ -336,7 +340,7 @@ class Job < ArvadosModel assign_uuid Commit.tag_in_internal_repository repository, script_version, uuid rescue - uuid = uuid_was + self.uuid = uuid_was raise end end