You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Group membership of entries is stored in the groups-field. Groups are identified by their name. Multiple groups are separated by commas. It seems that during matching (for marking group memberships in the groups interface), group names are split at commas and spaces. These facts lead to the following undesired behaviours:
If an entry's group field contains 'a b' it is considered a member the groups 'a', 'b', and 'a b'.
If an entry's group field contains 'a' it is considered a member of the groups 'something'/'a' and 'anything'/'a'.
If an entry's group field contains 'a b', you can remove it from group 'a'. Resulting in the entry being considered a member of 'b' (in combination with 2., possibly in some other branch of the group tree).
This behaviour might completely break the group-entry relations.
Hi Michael!
Thanks for your report. I can confirm the behavior - and yes, you are right this a quite serious problem (and also related to #1495 but not exactly a duplicate).
Thank you for reporting this issue. We think, that is already fixed in our development version and consequently the change will be included in the next release.
JabRef version 3.6 (also 3.5) on Ubuntu 14.04
Group membership of entries is stored in the groups-field. Groups are identified by their name. Multiple groups are separated by commas. It seems that during matching (for marking group memberships in the groups interface), group names are split at commas and spaces. These facts lead to the following undesired behaviours:
This behaviour might completely break the group-entry relations.
Steps to reproduce:
The text was updated successfully, but these errors were encountered: