ip logging for error reporting
This commit is contained in:
+16
-9
@@ -505,7 +505,7 @@ export const uploadPDFAppealFiles = async (
|
||||
// console.log(`files[${prop}] = ${files[prop][0].size}`);
|
||||
console.log(foldername + "/files/" + formContent.split("tmp/")[1]);
|
||||
|
||||
const blobName = foldername + "/" + formContent.split("tmp/")[1];
|
||||
const blobName = foldername + "/files/" + formContent.split("tmp/")[1];
|
||||
console.log(blobName);
|
||||
|
||||
const blockBlobClient = containerClient.getBlockBlobClient(blobName);
|
||||
@@ -546,7 +546,7 @@ export const uploadPDFCaseFiles = async (
|
||||
foldername
|
||||
);
|
||||
|
||||
const blobName = foldername + "/" + formContent.split("tmp/")[1];
|
||||
const blobName = foldername + "/files/" + formContent.split("tmp/")[1];
|
||||
const blockBlobClient = containerClient.getBlockBlobClient(blobName);
|
||||
const uploadBlobResponse = await blockBlobClient.uploadFile(formContent);
|
||||
|
||||
@@ -756,7 +756,7 @@ export const getCaseBlob = async (
|
||||
formContent
|
||||
) => {
|
||||
const content = JSON.stringify(formContent);
|
||||
const blobName = caseReference + "/case/" + caseReference + "_case.json";
|
||||
const blobName = caseReference + "/" + caseReference + "_case.json";
|
||||
|
||||
const containerBlobToken = await createBlobSas(containerName, blobName);
|
||||
|
||||
@@ -783,7 +783,7 @@ export const getCaseBlob = async (
|
||||
};
|
||||
|
||||
export const getTempCaseBlob = async (containerName, caseReference) => {
|
||||
const blobName = caseReference + "/case/" + caseReference + "_case.json";
|
||||
const blobName = caseReference + "/" + caseReference + "_case.json";
|
||||
const containerToken = await createContainerSas(containerName);
|
||||
const sasUrl = `${STORAGE_PATH}/${containerName}?${containerToken}`;
|
||||
const containerClient = new ContainerClient(sasUrl);
|
||||
@@ -823,7 +823,7 @@ export const getProgressBlobs = async (containerName, caseReference) => {
|
||||
"name": blob.name.split("/")[1],
|
||||
"path": blob.name,
|
||||
"versionId": blob.versionId,
|
||||
"caseObj": caseReference + "/case/" + caseReference + "_case.json",
|
||||
"caseObj": caseReference + "/" + caseReference + "_case.json",
|
||||
"isCurrentVersion": blob.isCurrentVersion,
|
||||
"contentLength": blob.properties.contentLength,
|
||||
"contentType": blob.contentType,
|
||||
@@ -883,7 +883,7 @@ export const getAllProgressBlobs = async (containerName) => {
|
||||
//"versionId": blob.versionId,
|
||||
"caseObj":
|
||||
blob.name.split("/")[0] +
|
||||
"/case/" +
|
||||
"/" +
|
||||
blob.name.split("/")[0] +
|
||||
"_case.json",
|
||||
// "isCurrentVersion": blob.isCurrentVersion,
|
||||
@@ -1012,7 +1012,7 @@ export const createCaseCompleteMessage = async (
|
||||
|
||||
const message = {
|
||||
containerName: containerName,
|
||||
casepath:
|
||||
appealpath:
|
||||
endpointURL +
|
||||
"/" +
|
||||
containerName +
|
||||
@@ -1021,8 +1021,15 @@ export const createCaseCompleteMessage = async (
|
||||
"/" +
|
||||
caseReference +
|
||||
"_appeal.json",
|
||||
casecontentpath:
|
||||
endpointURL + "/" + containerName + "/" + caseReference + "/case",
|
||||
casepath:
|
||||
endpointURL +
|
||||
"/" +
|
||||
containerName +
|
||||
"/" +
|
||||
caseReference +
|
||||
"/" +
|
||||
caseReference +
|
||||
"_case.json",
|
||||
filespath:
|
||||
endpointURL + "/" + containerName + "/" + caseReference + "/files",
|
||||
|
||||
|
||||
+18
-1
@@ -23,6 +23,20 @@ const WEBAPI_URL =
|
||||
process.env.RELAY_ROOT ||
|
||||
"https://dev-pedw-ns.servicebus.windows.net/dev-pedw-hc/";
|
||||
|
||||
export const getIP = (req) => {
|
||||
const forwarded = req.headers["x-forwarded-for"];
|
||||
|
||||
const ip =
|
||||
typeof forwarded === "string"
|
||||
? forwarded.split(/, /)[0]
|
||||
: req.socket.remoteAddress;
|
||||
|
||||
console.log(
|
||||
"\n====================\n Client IP address: " + ip,
|
||||
"\n=====================\n"
|
||||
);
|
||||
};
|
||||
|
||||
export const consoleLogger = (err) => {
|
||||
var errStr =
|
||||
"\n\n/////////////////////////////////////////////////\nServer Error " +
|
||||
@@ -31,6 +45,8 @@ export const consoleLogger = (err) => {
|
||||
? err.response.status +
|
||||
" : " +
|
||||
err.response.statusText +
|
||||
"\nRequest IP: " +
|
||||
err.response.request.socket.remoteAddress +
|
||||
"\nRequest URL: " +
|
||||
err.response.config.url +
|
||||
"\nRequest Time: " +
|
||||
@@ -503,7 +519,8 @@ export const getAppealsTypes = () => {
|
||||
.get(BASE_URL + "/api/endpoint/getappealtypes_api")
|
||||
.then((res) => res.data)
|
||||
.catch((error) => {
|
||||
//console.log(error);
|
||||
consoleLogger(error);
|
||||
|
||||
let ErrResponse = {
|
||||
value: [],
|
||||
errorCode: error.response.status,
|
||||
|
||||
Reference in New Issue
Block a user