]> source.dussan.org Git - nextcloud-server.git/commit
Prevent setting email and triggering events at login time (#25553) 592/head
authorVincent Petry <pvince81@owncloud.com>
Tue, 26 Jul 2016 10:31:45 +0000 (12:31 +0200)
committerBjoern Schiessle <bjoern@schiessle.org>
Wed, 27 Jul 2016 09:28:33 +0000 (11:28 +0200)
commit77df09d58a2c28729b7d7b234884da89e49931f1
tree3a8ab451db6ee489f681bd1e68b44995167211e9
parent318d68a9a95cc710aa30c24a84d78da280327aef
Prevent setting email and triggering events at login time (#25553)

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