1

Gérer le statut draft pour Lemmy et la météo

This commit is contained in:
2026-03-04 23:51:12 +01:00
parent 267f580648
commit a849a21e59
6 changed files with 436 additions and 8 deletions

View File

@@ -6,6 +6,7 @@ const { Pool } = require("pg");
const { loadEnv } = require("./lib/env");
const { loadToolsConfig } = require("./lib/config");
const { readFrontmatterFile } = require("./lib/frontmatter");
const { isEffectivelyPublished } = require("./lib/publication");
const {
resolveBundlePath,
ensureBundleExists,
@@ -93,6 +94,10 @@ async function main() {
* @param {string} bundleDir Chemin du bundle après déplacement.
*/
async function updateLemmyIfNeeded(frontmatterData, bundleDir) {
if (isEffectivelyPublished(frontmatterData) === false) {
return;
}
const commentsUrl = extractCommentsUrl(frontmatterData);
if (!commentsUrl) {
return;