214bf307c7dd5eb96c81a7eaed5ac8a58ab6d58b
Проблема: брали черновики за 36ч → при нескольких деплоях за день или при накоплении старых черновиков draftAutoApprove раскладывал их все по слотам подряд → очередь на несколько дней вместо 1. Исправления: - WHERE created_at AT TIME ZONE 'Europe/Moscow' вчерашний день (00:00-23:59) - LIMIT 4 — не больше количества слотов в день - раскладываем только min(drafts, freeSlots) черновиков, лишние остаются draft - если черновиков > слотов — пишем в лог предупреждение
zeropost-engine
ZeroPost - zeropost-engine
Description
Languages
JavaScript
100%