Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meeting disappears in committee view #4156

Open
rrenkert opened this issue Sep 20, 2024 · 4 comments
Open

Meeting disappears in committee view #4156

rrenkert opened this issue Sep 20, 2024 · 4 comments
Labels
Milestone

Comments

@rrenkert
Copy link
Collaborator

Describe the bug
When stop sharing a public meeting template in the committee view the meeting disappears. A reload or navigating through other pages brings it back.

How to Reproduce
Steps to reproduce the behavior:

  1. Navigate to a committee
  2. Share a meeting as a public template
  3. Stop sharing the meeting
    -> The meeting is no more visible

Expected behavior
The meeting should stay visible and the star labeling it as public template should disappear.

@rrenkert rrenkert added the bug label Sep 20, 2024
@rrenkert rrenkert added this to the 4.2 milestone Sep 20, 2024
@rrenkert
Copy link
Collaborator Author

Also happens for archiving meetings.

@bastianjoel
Copy link
Member

The problem is, that we have three lists with isExclusiveList set which when moving a meeting from one list to another causes side effects when receiving or processing the delete action after the create action to the view model store.

We have three options here:

  1. Keep track about the owner of a view model
  2. Move archived_meeting_ids, template_meeting_ids and active_meeting_ids into one property
  3. Add the ability to autoupdate service to send delete events

@bastianjoel
Copy link
Member

The problem here is just that template_meeting_ids is not an exclusive list and active_meeting_ids always contains the meeting.

@bastianjoel
Copy link
Member

But archived_meeting_ids still has this problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants