Add improved logging to export procedures.
This commit is contained in:
@@ -147,7 +147,7 @@ exports.default = async (req, res) => {
|
|||||||
res.status(200).json(ret);
|
res.status(200).json(ret);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(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);
|
res.status(400).json(error);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -179,6 +179,7 @@ exports.default = async (req, res) => {
|
|||||||
ret.push({ paymentid: payment.id, success: true });
|
ret.push({ paymentid: payment.id, success: true });
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
logger.log("qbo-payment-create-error", "ERROR", req.user.email, {
|
logger.log("qbo-payment-create-error", "ERROR", req.user.email, {
|
||||||
|
|
||||||
error:
|
error:
|
||||||
(error && error.authResponse && error.authResponse.body) ||
|
(error && error.authResponse && error.authResponse.body) ||
|
||||||
(error && error.message),
|
(error && error.message),
|
||||||
@@ -216,7 +217,7 @@ exports.default = async (req, res) => {
|
|||||||
res.status(200).json(ret);
|
res.status(200).json(ret);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(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);
|
res.status(400).json(error);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -197,7 +197,8 @@ exports.default = async (req, res) => {
|
|||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error);
|
console.log(error);
|
||||||
logger.log("qbo-receivable-create-error", "ERROR", req.user.email, {
|
logger.log("qbo-receivable-create-error", "ERROR", req.user.email, {
|
||||||
error,
|
error: error.message,
|
||||||
|
stack: error.stack,
|
||||||
});
|
});
|
||||||
res.status(400).json(error);
|
res.status(400).json(error);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ exports.default = async (req, res) => {
|
|||||||
"ERROR",
|
"ERROR",
|
||||||
req.user.email,
|
req.user.email,
|
||||||
req.body.billsToQuery,
|
req.body.billsToQuery,
|
||||||
{ error }
|
{ error: error.message, stack: error.stack }
|
||||||
);
|
);
|
||||||
res.status(400).send(JSON.stringify(error));
|
res.status(400).send(JSON.stringify(error));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -95,7 +95,7 @@ exports.default = async (req, res) => {
|
|||||||
"error",
|
"error",
|
||||||
req.user.email,
|
req.user.email,
|
||||||
req.body.paymentsToQuery,
|
req.body.paymentsToQuery,
|
||||||
error
|
{ error: error.message, stack: error.stack }
|
||||||
);
|
);
|
||||||
res.status(400).send(JSON.stringify(error));
|
res.status(400).send(JSON.stringify(error));
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -109,7 +109,7 @@ exports.default = async (req, res) => {
|
|||||||
"error",
|
"error",
|
||||||
req.user.email,
|
req.user.email,
|
||||||
req.body.jobIds,
|
req.body.jobIds,
|
||||||
{ error: error }
|
{ error: error.message, stack: error.stack }
|
||||||
);
|
);
|
||||||
res.status(400).send(JSON.stringify(error));
|
res.status(400).send(JSON.stringify(error));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user