Skip to content
Snippets Groups Projects
Commit 1f39143c authored by migudel's avatar migudel :speech_balloon:
Browse files

Mejora sobre el poblador, modos depuración y forzado, parada segura si ya hay datos

parent a3d99775
No related branches found
No related tags found
1 merge request!36Develop
...@@ -5,10 +5,11 @@ const { jwtDecode } = require("jwt-decode"); ...@@ -5,10 +5,11 @@ const { jwtDecode } = require("jwt-decode");
const dev = require("./environments/env"); const dev = require("./environments/env");
const prod = require("./environments/env.production"); const prod = require("./environments/env.production");
// Modo // Environments consts
const args = process.argv; const args = process.argv;
const isProduction = args.includes("--prod"); const isProduction = args.includes("--prod");
const DEBUG = args.includes("--debug"); const DEBUG = args.includes("--debug") || args.includes("-d");
const FORCE = args.includes("--force") || args.includes("-f");
const env = (isProduction ? prod : dev).env; const env = (isProduction ? prod : dev).env;
const { authApi, hotelsApi, bookingsApi } = env; const { authApi, hotelsApi, bookingsApi } = env;
...@@ -59,6 +60,10 @@ const savePost = async (data, first, second = "") => { ...@@ -59,6 +60,10 @@ const savePost = async (data, first, second = "") => {
return await axios.post(first, data); return await axios.post(first, data);
} catch (error) { } catch (error) {
console.error("ERROR Al REGISTRO, SE PROCEDE A INTENTAR ACCEDER"); console.error("ERROR Al REGISTRO, SE PROCEDE A INTENTAR ACCEDER");
if (!FORCE) {
console.log("Parece que ya hay datos en el sistema");
process.exit(0);
}
return await axios.post(second, data); return await axios.post(second, data);
} }
} catch (error) { } catch (error) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment