aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'Bugzilla/Auth/Verify.pm')
-rw-r--r--Bugzilla/Auth/Verify.pm12
1 files changed, 12 insertions, 0 deletions
diff --git a/Bugzilla/Auth/Verify.pm b/Bugzilla/Auth/Verify.pm
index ae256dd8c..e44fb06ae 100644
--- a/Bugzilla/Auth/Verify.pm
+++ b/Bugzilla/Auth/Verify.pm
@@ -7,7 +7,10 @@
package Bugzilla::Auth::Verify;
+use 5.10.1;
use strict;
+use warnings;
+
use fields qw();
use Bugzilla::Constants;
@@ -88,6 +91,7 @@ sub create_or_update_user {
if ($extern_id && $username_user_id && !$extern_user_id) {
$dbh->do('UPDATE profiles SET extern_id = ? WHERE userid = ?',
undef, $extern_id, $username_user_id);
+ Bugzilla->memcached->clear({ table => 'profiles', id => $username_user_id });
}
# Finally, at this point, one of these will give us a valid user id.
@@ -233,3 +237,11 @@ edit the extern_id for all users.
The default value is C<false>.
=back
+
+=head1 B<Methods in need of POD>
+
+=over
+
+=item can_change_password
+
+=back