]> source.dussan.org Git - nextcloud-server.git/commit
Prevent setting email and triggering events at login time (#25554) 593/head
authorVincent Petry <pvince81@owncloud.com>
Tue, 26 Jul 2016 19:09:25 +0000 (21:09 +0200)
committerBjoern Schiessle <bjoern@schiessle.org>
Wed, 27 Jul 2016 09:32:10 +0000 (11:32 +0200)
commitb9266e71414df790dc84cb0d674fef18e5e65eec
treef592b02fb2945df989ea97a0faac293f7cc75778
parentcb10ca5c235c5574e4e108436367bef7024d96ce
Prevent setting email and triggering events at login time (#25554)

Whenever an LDAP user also has an email address defined in LDAP, the
LDAP code will try and update the email address of the locally known
user. This happens at login time or every time the user's LDAP
attributes are processed.

There is code listening to the email setting hook which updates the
system address book, which also will trigger FS setup due to avatars
and other things.

This fix only sets the email address when really necessary.
apps/user_ldap/lib/User/User.php