Fix quotes not being displayed in reblogs (#34773)

This commit is contained in:
Claire 2025-05-22 17:23:45 +02:00 committed by GitHub
parent ef1bf8e9f2
commit e0ce4b9b6b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -158,7 +158,11 @@ interface StatusQuoteManagerProps {
*/
export const StatusQuoteManager = (props: StatusQuoteManagerProps) => {
const status = useAppSelector((state) => state.statuses.get(props.id));
const status = useAppSelector((state) => {
const status = state.statuses.get(props.id);
const reblogId = status?.get('reblog') as string | undefined;
return reblogId ? state.statuses.get(reblogId) : status;
});
const quote = status?.get('quote') as QuoteMap | undefined;
if (quote) {