مراية لـ
https://github.com/postalserver/postal.git
تم المزامنة 2025-12-01 05:43:04 +00:00
15 أسطر
280 B
Ruby
15 أسطر
280 B
Ruby
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
|