Resolved bug in Client with .env config migration

This commit is contained in:
Logan Cusano
2023-05-07 19:31:53 -04:00
parent 2c25be1de7
commit 48999e0d63
2 changed files with 7 additions and 8 deletions

View File

@@ -5,19 +5,18 @@ const log = new DebugBuilder("client", "httpRequests");
require('dotenv').config();
// Modules
const http = require("http");
var runningClientConfig = new nodeObject({_id: process.env.CLIENT_ID, _ip: process.env.CLIENT_IP, _name: process.env.CLIENT_NAME, _port: process.env.CLIENT_PORT, _location: process.env.CLIENT_LOCATION, _nearbySystems: process.env.CLIENT_NEARBY_SYSTEMS, _online: process.env.CLIENT_ONLINE});
const { nodeObject } = require("./recordHelper.js");
exports.requestOptions = class requestOptions {
constructor(path, method, hostname = undefined, headers = undefined, port = undefined) {
if (method === "POST"){
this.hostname = hostname ?? runningClientConfig.hostname
this.path = path
this.port = port ?? runningClientConfig.port
this.method = method
this.hostname = hostname ?? process.env.SERVER_HOSTNAME ?? process.env.SERVER_IP;
this.path = path;
this.port = port ?? process.env.SERVER_PORT;
this.method = method;
this.headers = headers ?? {
'Content-Type': 'application/json',
}
};
}
}
}