This commit is contained in:
Louis Mazin 2026-04-16 18:06:37 +02:00
parent 724287dc13
commit 5e9588b7f8

View File

@ -179,18 +179,7 @@ const waitMs = async (delayMs) => new Promise(resolve => {
setTimeout(resolve, delayMs);
});
const visualWarmupEnabled = () => process.env.PINBOARD_VISUAL_WARMUP_ENABLED !== 'false';
const getVisualWarmupDelayMs = () => {
const raw = Number.parseInt(process.env.PINBOARD_VISUAL_WARMUP_DELAY_MS || '350', 10);
if (Number.isNaN(raw) || raw < 150) {
return 350;
}
return raw;
};
const runVisualWarmup = async (message, status, pinboardItems, initialIndex, refreshKey) => {
if (!visualWarmupEnabled()) return;
if (!message || !message.id) return;
if (pinboardItems.length <= 1) return;
if (warmingMessageIds.has(message.id)) return;
@ -199,7 +188,7 @@ const runVisualWarmup = async (message, status, pinboardItems, initialIndex, ref
warmingMessageIds.add(message.id);
try {
const delayMs = getVisualWarmupDelayMs();
const delayMs = process.env.PINBOARD_VISUAL_WARMUP_DELAY_MS;
for (let index = 0; index < pinboardItems.length; index += 1) {
selectedImageIndexByMessage.set(message.id, index);