feat: draft review flow — autogen→draft, auto-approve 07:00 MSK, /api/drafts routes
This commit is contained in:
@@ -12,6 +12,7 @@ const notesRoutes = require('./src/routes/notes');
|
||||
const seriesRoutes = require('./src/routes/series');
|
||||
const categoriesRoutes = require('./src/routes/categories');
|
||||
const autogenRoutes = require('./src/routes/autogen');
|
||||
const draftsRoutes = require('./src/routes/drafts');
|
||||
const userPostsRoutes = require('./src/routes/userPosts');
|
||||
const settingsRoutes = require('./src/routes/settings');
|
||||
const photoSearchRoutes = require('./src/routes/photo-search');
|
||||
@@ -110,6 +111,7 @@ app.use('/api/notes', notesRoutes);
|
||||
app.use('/api/series', seriesRoutes);
|
||||
app.use('/api/categories', categoriesRoutes);
|
||||
app.use('/api/autogen', autogenRoutes);
|
||||
app.use('/api/drafts', draftsRoutes);
|
||||
app.use('/api/user-posts', userPostsRoutes);
|
||||
app.use('/api/settings', settingsRoutes);
|
||||
app.use('/api/photo-search', photoSearchRoutes);
|
||||
@@ -136,6 +138,9 @@ const start = async () => {
|
||||
// Автоматический ретрай SVG-заглушек
|
||||
require('./src/services/coverRetry').start();
|
||||
|
||||
// Авто-одобрение черновиков в 07:00 МСК
|
||||
require('./draftAutoApprove').startDraftAutoApproveScheduler();
|
||||
|
||||
// Ежедневные авто-черновики (каждые 30 мин проверяем каналы с auto_draft_enabled)
|
||||
const draftSvc = require('./src/services/draftService');
|
||||
setInterval(async () => {
|
||||
|
||||
Reference in New Issue
Block a user