#!/usr/bin/env bash
set -Eeuo pipefail

RESPALDO="${1:-}"
BASE="${2:-/home/iotcuboc/pyme}"
if [[ -z "$RESPALDO" || ! -d "$RESPALDO" ]]; then
  echo "Uso: bash RESTAURAR.sh RUTA_RESPALDO [/home/iotcuboc/pyme]" >&2
  exit 1
fi

cp -p "$RESPALDO/app/includes/menu_v3.php" "$BASE/app/includes/menu_v3.php"
cp -p "$RESPALDO/public/mas_v3.php" "$BASE/public/mas_v3.php"
cp -p "$RESPALDO/public/movimientos_stock_v3.php" "$BASE/public/movimientos_stock_v3.php"
if [[ -f "$RESPALDO/NUEVO_YA_EXISTIA" ]]; then
  cp -p "$RESPALDO/public/movimientos_stock_agrupados_v3.php" "$BASE/public/movimientos_stock_agrupados_v3.php"
elif [[ -f "$BASE/public/movimientos_stock_agrupados_v3.php" ]]; then
  mkdir -p "$RESPALDO/restaurados"
  mv "$BASE/public/movimientos_stock_agrupados_v3.php" "$RESPALDO/restaurados/movimientos_stock_agrupados_v3.php"
fi

php -l "$BASE/app/includes/menu_v3.php" >/dev/null
php -l "$BASE/public/mas_v3.php" >/dev/null
php -l "$BASE/public/movimientos_stock_v3.php" >/dev/null
echo "Restauración completada desde: $RESPALDO"
