diff --git a/packages/database-interface/user.ts b/packages/database-interface/user.ts index 842f115e..ff012b53 100644 --- a/packages/database-interface/user.ts +++ b/packages/database-interface/user.ts @@ -305,6 +305,10 @@ export class User extends BaseInterface { } if (instance.data.protocol === "activitypub") { + if (!config.federation.bridge.enabled) { + throw new Error("ActivityPub bridge is not enabled"); + } + const bridgeUri = new URL( `/apbridge/lysand/query?${new URLSearchParams({ user_url: uri,