Add improved logging to export procedures.

This commit is contained in:
Patrick Fic
2022-05-20 10:31:31 -07:00
parent f3ee20e89d
commit 5832a5f529
6 changed files with 8 additions and 6 deletions

View File

@@ -147,7 +147,7 @@ exports.default = async (req, res) => {
res.status(200).json(ret);
} catch (error) {
console.log(error);
logger.log("qbo-payable-create-error", "ERROR", req.user.email, { error });
logger.log("qbo-payable-create-error", "ERROR", req.user.email, { error: error.message, stack: error.stack });
res.status(400).json(error);
}
};

View File

@@ -179,6 +179,7 @@ exports.default = async (req, res) => {
ret.push({ paymentid: payment.id, success: true });
} catch (error) {
logger.log("qbo-payment-create-error", "ERROR", req.user.email, {
error:
(error && error.authResponse && error.authResponse.body) ||
(error && error.message),
@@ -216,7 +217,7 @@ exports.default = async (req, res) => {
res.status(200).json(ret);
} catch (error) {
console.log(error);
logger.log("qbo-payment-create-error", "ERROR", req.user.email, { error });
logger.log("qbo-payment-create-error", "ERROR", req.user.email, { error: error.message, stack: error.stack });
res.status(400).json(error);
}
};

View File

@@ -197,7 +197,8 @@ exports.default = async (req, res) => {
} catch (error) {
console.log(error);
logger.log("qbo-receivable-create-error", "ERROR", req.user.email, {
error,
error: error.message,
stack: error.stack,
});
res.status(400).json(error);
}

View File

@@ -57,7 +57,7 @@ exports.default = async (req, res) => {
"ERROR",
req.user.email,
req.body.billsToQuery,
{ error }
{ error: error.message, stack: error.stack }
);
res.status(400).send(JSON.stringify(error));
}

View File

@@ -95,7 +95,7 @@ exports.default = async (req, res) => {
"error",
req.user.email,
req.body.paymentsToQuery,
error
{ error: error.message, stack: error.stack }
);
res.status(400).send(JSON.stringify(error));
}

View File

@@ -109,7 +109,7 @@ exports.default = async (req, res) => {
"error",
req.user.email,
req.body.jobIds,
{ error: error }
{ error: error.message, stack: error.stack }
);
res.status(400).send(JSON.stringify(error));
}