مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-11-30 21:32:30 +00:00
17 أسطر
311 B
Ruby
17 أسطر
311 B
Ruby
# frozen_string_literal: true
|
|
|
|
class ExpireHeldMessagesJob < Postal::Job
|
|
|
|
def perform
|
|
Server.all.each do |server|
|
|
messages = server.message_db.messages(where: {
|
|
status: "Held",
|
|
hold_expiry: { less_than: Time.now.to_f }
|
|
})
|
|
|
|
messages.each(&:cancel_hold)
|
|
end
|
|
end
|
|
|
|
end
|