#!/bin/bash
# Load NVM (adjust if your NVM path is different)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

# Enter project root (where package.json lives)
cd /home/u833704057/domains/leadexpo.webnxglobal.com/public_html/api || exit 1

# Run the script passed as first arg and append logs
NODE_SCRIPT="$1"
LOGFILE="/home/u833704057/domains/leadexpo.webnxglobal.com/public_html/api/cron/logs/$(basename "$NODE_SCRIPT" .js).log"
mkdir -p "$(dirname "$LOGFILE")"

# Execute node script and capture stdout+stderr
node "cron/$NODE_SCRIPT" >> "$LOGFILE" 2>&1
