Skip to content

Commit 400dba5

Browse files
committed
Improve error logging in content script to debug 500 error
1 parent d776962 commit 400dba5

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

src/steamledgerContentScript.js

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,20 @@ chrome.runtime.onMessage.addListener((request, sender, sendResponse) => {
2323
});
2424

2525
if (!response.ok) {
26-
const errorData = await response.json().catch(() => ({}));
27-
console.error('[SteamLedger Content Script] Import failed:', errorData);
26+
const errorText = await response.text();
27+
let errorData;
28+
try {
29+
errorData = JSON.parse(errorText);
30+
} catch {
31+
errorData = { message: errorText };
32+
}
33+
console.error('[SteamLedger Content Script] Import failed:', {
34+
status: response.status,
35+
error: errorData
36+
});
2837
sendResponse({
2938
success: false,
30-
error: errorData.message || `API returned ${response.status}`
39+
error: errorData.message || errorData.error || `API returned ${response.status}`
3140
});
3241
return;
3342
}

0 commit comments

Comments
 (0)