summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-02-19 14:29:54 -0500
committerHazelnoot <acomputerdog@gmail.com>2025-02-20 09:58:22 -0500
commitca7d8b5bff2e94c5b4c0efbd5816bbbdec34537c (patch)
treecd84d667decfd7f6860af252835dc95003cfde33
parentadd `admin/reject-quotes` to new endpoints list (diff)
downloadsharkey-ca7d8b5bff2e94c5b4c0efbd5816bbbdec34537c.tar.gz
sharkey-ca7d8b5bff2e94c5b4c0efbd5816bbbdec34537c.tar.bz2
sharkey-ca7d8b5bff2e94c5b4c0efbd5816bbbdec34537c.zip
fix logging for quote errors
-rw-r--r--packages/backend/src/core/activitypub/models/ApNoteService.ts7
1 files changed, 5 insertions, 2 deletions
diff --git a/packages/backend/src/core/activitypub/models/ApNoteService.ts b/packages/backend/src/core/activitypub/models/ApNoteService.ts
index 8470285e93..5e2d517c8c 100644
--- a/packages/backend/src/core/activitypub/models/ApNoteService.ts
+++ b/packages/backend/src/core/activitypub/models/ApNoteService.ts
@@ -701,8 +701,11 @@ export class ApNoteService {
return quote;
} catch (e) {
- const error = e instanceof Error ? `${e.name}: ${e.message}` : String(e);
- this.logger.warn(`Failed to resolve quote "${uri}" for note "${entryUri}": ${error}`);
+ if (e instanceof Error) {
+ this.logger.warn(`Failed to resolve quote "${uri}" for note "${entryUri}":`, e);
+ } else {
+ this.logger.warn(`Failed to resolve quote "${uri}" for note "${entryUri}": ${e}`);
+ }
return (e instanceof StatusError && e.isRetryable);
}