Skip to content
Snippets Groups Projects

Resolve "Deployments::HooksWorker args do not serialize to JSON safely"

All threads resolved!
4 files
+ 56
87
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 2
2
@@ -107,7 +107,7 @@ class Deployment < ApplicationRecord
@@ -107,7 +107,7 @@ class Deployment < ApplicationRecord
deployment.run_after_commit do
deployment.run_after_commit do
perform_params = { deployment_id: id, status: transition.to, status_changed_at: Time.current }
perform_params = { deployment_id: id, status: transition.to, status_changed_at: Time.current }
if Feature.enabled?(:improve_hooksworker_serialization, deployment.project)
if Feature.enabled?(:improve_deployment_hooksworker_serialization, deployment.project)
serialize_params_for_sidekiq!(perform_params)
serialize_params_for_sidekiq!(perform_params)
end
end
@@ -127,7 +127,7 @@ class Deployment < ApplicationRecord
@@ -127,7 +127,7 @@ class Deployment < ApplicationRecord
deployment.run_after_commit do
deployment.run_after_commit do
perform_params = { deployment_id: id, status: transition.to, status_changed_at: Time.current }
perform_params = { deployment_id: id, status: transition.to, status_changed_at: Time.current }
if Feature.enabled?(:improve_hooksworker_serialization, deployment.project)
if Feature.enabled?(:improve_deployment_hooksworker_serialization, deployment.project)
serialize_params_for_sidekiq!(perform_params)
serialize_params_for_sidekiq!(perform_params)
end
end
Loading