Storage: ignore jobs for now-deleted targets

This commit is contained in:
Jeremy Daer
2025-12-10 20:13:19 -08:00
parent 477b4d65f2
commit 5d181af391
2 changed files with 4 additions and 0 deletions
+2
View File
@@ -2,6 +2,8 @@ class Storage::MaterializeJob < ApplicationJob
queue_as :backend
limits_concurrency to: 1, key: ->(owner) { owner }
discard_on ActiveJob::DeserializationError
def perform(owner)
owner.materialize_storage
end
+2
View File
@@ -1,6 +1,8 @@
class Storage::ReconcileJob < ApplicationJob
queue_as :backend
discard_on ActiveJob::DeserializationError
def perform(owner)
owner.reconcile_storage
end