Are you using stock Docker compose setup? Debian Bullseye apt - I cannot use Docker.

If not, either reproduce this issue on the official demo or switch to Docker and see if the issue is resolved.


Describe the problem you’re having:
I switched from Mariadb to PostgreSQL. Did OPML export from tt-rss and then imported to Postgre tt-rss. Everything went fine, but all icons are wrong. How can I fix this? Is there an icon reset somewhere? I have about 200 feeds and manually changing them is not a small task.

Include steps to reproduce the problem:

tt-rss version (including git commit id):
vDebian 21~git20210204.b4cbc79+dfsg-1

Platform (i.e. Linux distro, PHP, PostgreSQL, etc) versions:
Raspberry 64 bit, Debian 64, Apache2, certbot

Please provide any additional information below:

With the version you’re on you can either clear favicon_last_checked in the ttrss_feeds table or just delete the .ico files in the feed-icons directory. With the latter there might be a delay of up to 12 hours before all icons get redownloaded.

The feed icons are identified by their ttrss-internal id. If you use OPML these ids are not saved and thus returning the old feed icons for the new ids.

The above post describes the correct process, I’ll usually, delete the ico files and set the values of the mentioned column to NULL.

Thanks! Deleting the icons worked, but it took about 12 hours.