OpenSlides / openslides-autoupdate-service

Autoupdate service for OpenSlides 4+
MIT License
2 stars 21 forks source link

Participants without the permission to see other participants can #1057

Open MSoeb opened 5 days ago

MSoeb commented 5 days ago

Describe the bug Participants in a meeting without the right to see other participants will not see any participants in various menus. This applies, for example, to the overview of candidates in elections, the list of speakers or submitters.

How to Reproduce Steps to reproduce the behavior: Superadmin and user as delegate

  1. open a meeting as superadmin
  2. open participants > create a user as delegate
  3. open participants > groups > uncheck that delegates could see other participants
  4. open agenda and create an agenda item > project it
  5. open autopilot and add a few users to the list of speakers
  6. login as delegate and open autopilot -> list will be empty.

Expected behavior Participants without the permission to see other participants should see content where other participants are part of the relevant content. Like in list of speakers, elections and motions.

reiterl commented 3 days ago

I can reproduce the problem with the los of a topic. If this is a regression, it could have a source in an autoupdate problem.

reiterl commented 3 days ago

The fix of https://github.com/OpenSlides/openslides-autoupdate-service/pull/1055 can fix this issue too. I see this problem with a 'main' autoupdateservice and cannot see the problem with the PR 1055 of the autoupdate service. I checked the LOS.

Elblinator commented 3 days ago

I'll transfer this Issue to the autoupdate and link them together