diff --git a/app/activitypub/routes.py b/app/activitypub/routes.py index 8576dd0f..5848453d 100644 --- a/app/activitypub/routes.py +++ b/app/activitypub/routes.py @@ -300,7 +300,7 @@ def community_profile(actor): # don't provide activitypub info for remote communities if 'application/ld+json' in request.headers.get('Accept', '') or 'application/activity+json' in request.headers.get('Accept', ''): abort(400) - community: Community = Community.query.filter_by(ap_id=actor, banned=False).first() + community: Community = Community.query.filter_by(ap_id=actor.lower(), banned=False).first() else: community: Community = Community.query.filter_by(name=actor, ap_id=None).first() if community is not None: