From 7032cee6b373d954c73c4b59e7785f9a951d3fc3 Mon Sep 17 00:00:00 2001 From: ZGaetano Date: Wed, 20 May 2026 15:53:26 -0400 Subject: [PATCH] feat: call loadS3ConfigFromDb() on startup after migrations --- services/mam-api/src/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/mam-api/src/index.js b/services/mam-api/src/index.js index 36fbd10..42bd169 100644 --- a/services/mam-api/src/index.js +++ b/services/mam-api/src/index.js @@ -6,6 +6,7 @@ import ConnectPgSimple from 'connect-pg-simple'; import os from 'node:os'; import pool from './db/pool.js'; import { errorHandler } from './middleware/errors.js'; +import { loadS3ConfigFromDb } from './s3/client.js'; // Routes import authRouter from './routes/auth.js'; @@ -102,6 +103,9 @@ async function runMigrations() { } await runMigrations(); +// Load S3 config from DB so any settings saved via the Settings page override env vars +await loadS3ConfigFromDb(); + // ── Cluster self-heartbeat ──────────────────────────────────────────────────── // Registers this node in cluster_nodes every 30 s so the Cluster page shows it. function getLocalIp() {