diff --git a/src/features/group/components/group-header.tsx b/src/features/group/components/group-header.tsx index 6275595bc8..cf30418703 100644 --- a/src/features/group/components/group-header.tsx +++ b/src/features/group/components/group-header.tsx @@ -90,7 +90,7 @@ const GroupHeader: React.FC = ({ group }) => { setIsHeaderMissing(true)} /> ); diff --git a/src/features/placeholder/components/placeholder-group-card.tsx b/src/features/placeholder/components/placeholder-group-card.tsx index 3bf09994a7..9e70b9ccd5 100644 --- a/src/features/placeholder/components/placeholder-group-card.tsx +++ b/src/features/placeholder/components/placeholder-group-card.tsx @@ -9,7 +9,7 @@ const PlaceholderGroupCard = () => { return (
- + {/* Group Cover Image */}
diff --git a/src/normalizers/status.ts b/src/normalizers/status.ts index 2d2cebc3c5..b50941ef97 100644 --- a/src/normalizers/status.ts +++ b/src/normalizers/status.ts @@ -280,7 +280,7 @@ const parseAccounts = (status: ImmutableMap) => { const parseGroup = (status: ImmutableMap) => { try { - const group = groupSchema.parse(status.get('group').toJS()); + const group = groupSchema.parse(status.get('group', status.getIn(['pleroma', 'group'])).toJS()); return status.set('group', group); } catch (_e) { return status.set('group', null);