no function clause matching in Pleroma.Web.Metadata.Utils.scrub_html_and_truncate/3 when fetching feed
Environment
- Installation type: Source
- Pleroma version: 2.5.2
- Elixir version: 1.14.4
- Operating system: Alpine Linux
- PostgreSQL version: 12
Bug description
I am attempting to create an archive of my public posts from my Pleroma instance. While I do have access to the database this is a pretty raw form and in the absence of a supported export mechanism I noticed that the Atom feed seems pretty complete and supports paging. I wrote a script to fetch the feed for my user, following the link rel="next"
link in each document. However, after 38 documents fetching the specified next URL results in an Phoenix error:
You can see it for yourself at https://decentralised.social/users/wezm/feed.atom?max_id=9kSDsXZb4f6E80QjAm
At first I thought that I had perhaps reached the last document but looking at the entries in the preceding document suggests that not the case.