Are you getting the following error when trying to look up any Activity Streams objects from that contain custom emojis?

jsonld.SyntaxError: Invalid JSON-LD syntax; "@id" value must a string.

This is because they represent an Emoji object as an invalid JSON-LD object. Fortunately, this patch fixes that issue, so keep an eye out for it.

akkoma.dev

Completely omit id for anonymous objects

Brings us in line with the proposed AP spec amendment fixing: https://akkoma.dev/AkkomaGang/akkoma/issues/848 *(see commit message for details)* ~~**WIP** since federation effects are completely untested atm and the decision wrt AP spec isn’t final yet~~

3 likes