Describe the problem you’re having:
Since the last week, I cannot mark selected article as read anymore. After refreshing the page, the article list is shown again with all articles unread.

If possible include steps to reproduce the problem:
-refresh the article list on main web page

  • click on any unread article in article list (any category). Clicking will make the article to appear greyed out (marked as read). Or press “M” on selected unread article.
  • refresh a page using F5 or ‘R’.
  • the article marked as read appear on the list as unread again.

tt-rss version (including git commit id):
v20.11-242aa6e41

Platform (i.e. Linux distro, PHP, PostgreSQL, etc) versions:
Ubuntu 18.04.5 LTS
nginx/1.14.0 (Ubuntu) - TT-RSS is configured as subfolder on my domain myname.example.com/tt-rss
PHP 7.3

Please provide any additional information below:
I can mark articles as read using 3rd-party client (Fiery feeds on iPadOS). The button “Mark all articles as read” in Web GUI also works.
Nginx error log file for TT-RSS is empty.

if you think this is related to one of the recent changes, you can try going back to older changesets to see if this fixes it.

Can you advise, how can I do it?
I’m using this script to update TT-RSS -

cd /var/www/tt-rss/
git fetch origin master
git reset --hard FETCH_HEAD
git clean -df

I suggest using your favorite search engine to learn basic git commands.

So I’ve reverted to 2-week ago commit - no result. I’ve cleared all the cookies - no result. I’ve changed the browser from Firefox to MS Edge - bingo! I’m using latest Firefox 82.0.2 (x64). Can you check if this is related? How can browser update break the TT-RSS “mard as read” functionality?

I’m sorry but I no longer have Firefox installed and/or test against it. if Mozilla broke something again, fixing it is up to them.

if only they could find some time off from overcompensating their execs while firing developers to do some technical work on their browser which doesn’t involve borderline spying on their userbase.

Slightly off-topic, but the new Edge based on Chromium is effectively Google Chrome without Google. It’s a substantially better browser than Firefox in nearly everyway. I switched to it at the beginning of the year and have long since uninstalled Firefox on my Windows machines.

That being said, you should try starting Firefox in safe mode or with a clean profile and see if the issue persists. Good chance there’s a plugin or some strange setting that’s breaking TT-RSS.

Ditto.

But cannot reproduce the problem (presuming this is right-click on the tree on the left and Mark Read)

Apparently, something fixed the problem. I’ve tried the option to “restart Firefox without addons”. And it restarted, strangely but all addons were turned on. But somehow the issue with marking articles as read in TT-RSS was gone.