fedimbed: json decode debug
This commit is contained in:
parent
fe2a4eb062
commit
a08d44cde0
1 changed files with 8 additions and 1 deletions
|
@ -171,7 +171,14 @@ async function processUrl(msg, url, spoiler = false) {
|
||||||
|
|
||||||
let postData;
|
let postData;
|
||||||
if (rawPostData?.startsWith("{")) {
|
if (rawPostData?.startsWith("{")) {
|
||||||
postData = JSON.parse(rawPostData);
|
try {
|
||||||
|
postData = JSON.parse(rawPostData);
|
||||||
|
} catch (err) {
|
||||||
|
logger.error(
|
||||||
|
"fedimbed",
|
||||||
|
`Failed to decode JSON for "${url}": ${err}\n "${rawPostData}"`
|
||||||
|
);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
logger.warn("fedimbed", `Got non-JSON for "${url}": ${rawPostData}`);
|
logger.warn("fedimbed", `Got non-JSON for "${url}": ${rawPostData}`);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue