[GH-ISSUE #5774] [Bug] Appflowy keeping showing deleted calendars/boards/grid #2569

Closed
opened 2026-03-23 21:23:27 +00:00 by mirror · 2 comments
Owner

Originally created by @Rasterisko on GitHub (Jul 21, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5774

Originally assigned to: @Xazin on GitHub.

Bug Description

Self-explanatory title

How to Reproduce

Create two calendars, delete one, clear the cache, and open the box to reference the calendars in a note

Expected Behavior

Don't show deleted calendars/grids/boards

Operating System

LINUX MINT XFCE 21.2

AppFlowy Version(s)

0.6.4

Screenshots

image

Additional Context

No response

Originally created by @Rasterisko on GitHub (Jul 21, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5774 Originally assigned to: @Xazin on GitHub. ### Bug Description Self-explanatory title ### How to Reproduce Create two calendars, delete one, clear the cache, and open the box to reference the calendars in a note ### Expected Behavior Don't show deleted calendars/grids/boards ### Operating System LINUX MINT XFCE 21.2 ### AppFlowy Version(s) 0.6.4 ### Screenshots ![image](https://github.com/user-attachments/assets/4eef734a-70e4-4a63-a380-b17448be37f3) ### Additional Context _No response_
mirror 2026-03-23 21:23:27 +00:00
Author
Owner

@LucasXu0 commented on GitHub (Jul 22, 2024):

There're two potential issues:

  1. update the recent views list when deleting an exisiting view.
  2. refer to https://github.com/AppFlowy-IO/AppFlowy/issues/5754
<!-- gh-comment-id:2241944998 --> @LucasXu0 commented on GitHub (Jul 22, 2024): There're two potential issues: 1. update the recent views list when deleting an exisiting view. 2. refer to https://github.com/AppFlowy-IO/AppFlowy/issues/5754
Author
Owner

@Xazin commented on GitHub (Jul 29, 2024):

The second one requires that we send all view ids from Collab in the folder observer. (See github.com/AppFlowy-IO/AppFlowy-Collab@93ec9a3872/collab-folder/src/folder_observe.rs (L104))

And the first one requires that we setup a listener and make sure all events are accounted for, another solution is simply refetching the recent views on deletions, but I'm not a fan.

<!-- gh-comment-id:2256928313 --> @Xazin commented on GitHub (Jul 29, 2024): The second one requires that we send **all view ids** from Collab in the folder observer. _(See https://github.com/AppFlowy-IO/AppFlowy-Collab/blob/93ec9a38722d5ed0628e6d03a161e2de172967f3/collab-folder/src/folder_observe.rs#L104)_ And the first one requires that we setup a listener and make sure all events are accounted for, another solution is simply refetching the recent views on deletions, but I'm not a fan.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#2569
No description provided.