From 6510f34667a1b4038078720180414467d9e143a5 Mon Sep 17 00:00:00 2001 From: zaragoza444 Date: Fri, 3 Jul 2026 04:19:43 -0700 Subject: [PATCH] fix(portal): npm install in LXC start when node_modules missing Co-authored-by: Cursor --- scripts/deployment/start-omnl-banking-portal.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/deployment/start-omnl-banking-portal.sh b/scripts/deployment/start-omnl-banking-portal.sh index abb0dcf..bba6dd2 100644 --- a/scripts/deployment/start-omnl-banking-portal.sh +++ b/scripts/deployment/start-omnl-banking-portal.sh @@ -74,6 +74,12 @@ start() { fi + if [[ ! -d node_modules ]] || [[ ! -f node_modules/.package-lock.json ]]; then + + NODE_ENV=development npm install --no-fund --no-audit + + fi + nohup env \ SETTLEMENT_MIDDLEWARE_CONFIG="$SETTLEMENT_MIDDLEWARE_CONFIG" \