[stable19] makes LDAP's group updater dispatch type events#22775
[stable19] makes LDAP's group updater dispatch type events#22775
Conversation
* fixes group share updates on added users Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
b99eaec to
51fa743
Compare
|
🤖 beep boop beep 🤖 Here are the logs for the failed build: Status of 32964: failureacceptance-app-files
Show full log |
|
Oddly, we do see the broken behavior which is initially described in #22771 since 19.0.4. We do it still see in 19.0.5. We have not seen it in previous versions (18.x). It only happens with a combination of a group and a user and we just do not know what makes them special. We recognized it because we began to see the following error in the log (when the UpdateGroups.php runs) after we put a new user into a long-existing LDAP group where a share has been connected to for months...
...Instead, we get: We just do not know what makes this user and group special. Both, the (Open)LDAP records of user and group and the LDAP-related MySQL tables for LDAP users and groups look normal. The user will never make it to this group's record in "oc_ldap_group_member", but he interestingly can see the group share when he logs in. We get this error whenever the UpdateGroups runs. We suppose that somewhere in
the problem happens, but why? Version 19.0.5, which has #23895 (the backport of #23799) integrated, does not seem to fix it. The same problem goes on. Does anybody observe a similar problem since upgrading to 19.0.4? |
essentially #22771 for stable19