cypht-org / cypht

Cypht: Lightweight Open Source webmail aggregator [PHP, JS]
http://cypht.org
GNU Lesser General Public License v2.1
979 stars 154 forks source link

"Everything" view not updating correctly #1024

Closed PaulTGG closed 4 months ago

PaulTGG commented 4 months ago

🐛 Bugreport

The unified inbox seems to have a caching issue. If you move/delete an email using a different email app, or using the individual mailbox view in Cypht, the "Everything" view may not update with the change. The change will show in the individual mailbox view, but not in the unified inbox. In order to force the inbox to update, you have to start a new session (restarting your browser, for example). I'm using redis for caching.

EDIT: Clicking the refresh icon on the Everything page does not fix the problem, and refreshing the browser also does not work.

EDIT 2: This is still happening in 2.0.1. I've updated the Rev# below.

EDIT 3: Updated the Rev below.

Version & Environment

Rev: a13e77e

PaulTGG commented 4 months ago

Let me know if I can provide more info. This is a bug one of the best features of Cypht!

josaphatim commented 4 months ago

Let me take a look at it

josaphatim commented 4 months ago

@PaulTGG There is already a fix for this: https://github.com/cypht-org/cypht/pull/1055