Skip to content

ObjectView: do not fetch an object for its ID

Hélène requested to merge helene/pleroma:fix/undo-boosts into develop

Non-Create/Listen activities had their associated object field normalized and fetched, but only to use their id field, which is both slow and redundant. This also failed on Undo activities, which delete the associated object/activity in database.

Undo activities will now render properly and database loads should improve ever so slightly. Fixing this issue also fixes federation issues on Announce and Like Undos.

Edited by Hélène

Merge request reports