hitobito / hitobito_cevi

A hitobito wagon defining the organization hierarchy and additional features for Cevi
Other
6 stars 4 forks source link

Spender-Schutz kann via Filter zum Teil umgangen werden #44

Closed nchiapol closed 3 years ago

nchiapol commented 4 years ago

Wenn ich auf eine Spender Gruppe einen Filter nach der Rolle Spender anwende, ist die Resultat Menge nicht leer (es sind nur wenige Personen sichtbar, aber eigentlich sollten keine Personen sichtbar werden).

Auch ein Filter auf einer übergeordneten Ebene macht einzlene Personen mit Spender-Rollen sichtbar. Zudem wird die Spender-Rolle bei den Rollen in der Resultat-Liste des Filters angezeigt, selbst wenn ich nach einer anderen Rolle gesucht habe. (eine noch schwächere Version von https://github.com/cevi/hitobito_cevi/issues/12)

Beides scheinen kleinere Bugs.

kronn commented 3 years ago

@nchiapol Leider kann ich den Fehler noch nicht nachvollziehen. Gibt es hierfür ein konkretes Beispiel, idealerweise auf der Integrationsumgebung?

nchiapol commented 3 years ago

In der Integration konnte ich das Problem noch nicht nachstellen. In der Produktiv-Version kann ich es genauer beschreiben:

kronn commented 3 years ago

Danke, das hat sehr geholfen. Ich konnte den Ort finden, an dem zuviel gefunden wurde und es wieder einschränken. Es wurden auch die Personen gefunden, die ihre Kontaktdaten öffentlich geschaltet haben. In meinem Test habe ich es jetzt so gemacht, dass dies nicht mehr berücksichtigt wird, aber man sich selbst finden kann. Ansonsten findet man aber nur, wen man auch normal sehen kann. Die Suche nach Spendern ist jetzt nur noch für Spendenverwalter sinnvoll.