From 90f6b474a163a6eb8b8309466e79f04d77eaecee Mon Sep 17 00:00:00 2001 From: Aleksei Pavlov Date: Tue, 23 Jun 2026 10:11:51 +0300 Subject: [PATCH] =?UTF-8?q?fix(autogen):=20remove=20sort=5Forder=20from=20?= =?UTF-8?q?ORDER=20BY=20=E2=80=94=20column=20doesn't=20exist=20in=20autoge?= =?UTF-8?q?n=5Fsettings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Critical: every runAutogen tick was failing with 'column sort_order does not exist' since deploy of rotation feature. This means NO articles were generated on Jun 22 and draftAutoApprove also failed on Jun 23 07:00. autogen_settings has no sort_order column — use ORDER BY category instead. --- src/services/autogen.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/autogen.js b/src/services/autogen.js index 971c524..58a629e 100644 --- a/src/services/autogen.js +++ b/src/services/autogen.js @@ -205,7 +205,7 @@ async function runAutogen({ forceCategory = null } = {}) { // Сначала берём ВСЕ активные категории (независимо от времени), // затем применяем ротацию — выбираем 4 из 8 по дню года. const { rows: allEnabled } = await query( - `SELECT * FROM autogen_settings WHERE enabled=true ORDER BY sort_order, category`, + `SELECT * FROM autogen_settings WHERE enabled=true ORDER BY category`, [] );