4teamwork / opengever.core

OneGov GEVER core package
11 stars 5 forks source link

Participation lists on person/organization detail view lists dossier multiple times #3007

Open phgross opened 7 years ago

phgross commented 7 years ago
bildschirmfoto 2017-06-06 um 14 45 01

If there are multiple org_role_participation from the same Organization to the same dossier, the dossier is listed multiple times. To avoid that the listing of the last participations should be grouped by the dossier_oguid.

elioschmutz commented 7 years ago

@phgross I can't reproduce this issue.

It's not possible to participate the same organization to the same dossier multiple times. So it is also not possible to get the broken view...

Is something missing in my setup or is this issue already fixed due to an other update?

phgross commented 7 years ago

@elioschmutz you can also select OrgRoles (Organization <-> Person), so its possible to have the same dossier referenced to the same organization multiple times.

Make sure the contact feature is enabled (see https://github.com/4teamwork/opengever.core/blob/master/opengever/contact/interfaces.py#L25)

elioschmutz commented 7 years ago

Ok. I was able to reproduce it.

This is a confusing requirement.

For what is the section "last participations" exactly? Does it act like a log? What should this information tell to the user?

And there are problems like:

Wouldn't it be better if we just add the name of the participant?

Example:

Dossier BCD | James Bond (Manager) | Mitwirkung

elioschmutz commented 7 years ago

@phgross reminder...

elioschmutz commented 7 years ago

@phgross 🕦

phgross commented 5 years ago

Vorschlag von Elio erachte ich als Sinnvoll:

Wouldn't it be better if we just add the name of the participant? Example:

  • Dossier BCD | James Bond (Manager) | Mitwirkung

Bitte so umsetzten.