summaryrefslogtreecommitdiffstats
path: root/editusers.cgi
diff options
context:
space:
mode:
authorByron Jones <glob@mozilla.com>2015-08-25 07:40:13 +0200
committerByron Jones <glob@mozilla.com>2015-08-25 07:40:13 +0200
commite6d45b6d6028527079744af20dc9407a2a3867f2 (patch)
tree9f229ada0012cac216a73c442c56e8ac6f1cfe2a /editusers.cgi
parent90a618266ecb83f138cd5d0a3ff5bf26012625e9 (diff)
downloadbugzilla-e6d45b6d6028527079744af20dc9407a2a3867f2.tar.gz
bugzilla-e6d45b6d6028527079744af20dc9407a2a3867f2.tar.xz
Bug 1196134 - add ability for admins to force a user to change their password on next login
Diffstat (limited to 'editusers.cgi')
-rwxr-xr-xeditusers.cgi6
1 files changed, 6 insertions, 0 deletions
diff --git a/editusers.cgi b/editusers.cgi
index a55fd04a7..bb23279ff 100755
--- a/editusers.cgi
+++ b/editusers.cgi
@@ -264,6 +264,12 @@ if ($action eq 'search') {
$otherUser->set_disable_mail($cgi->param('disable_mail'));
$otherUser->set_extern_id($cgi->param('extern_id'))
if defined($cgi->param('extern_id'));
+ $otherUser->set_password_change_required($cgi->param('password_change_required'));
+ $otherUser->set_password_change_reason(
+ $otherUser->password_change_required
+ ? $cgi->param('password_change_reason')
+ : ''
+ );
$changes = $otherUser->update();
}