3
0
mirror of https://github.com/snipe/snipe-it.git synced 2026-02-05 23:55:33 +00:00

Better hide reset password functionality for LDAP users

Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
snipe
2025-01-17 18:51:08 +00:00
parent 7e65d68392
commit e9ad43afbe
5 changed files with 26 additions and 15 deletions

View File

@ -70,7 +70,7 @@ class BulkUsersController extends Controller
// bulk password reset, just do the thing
} elseif ($request->input('bulk_actions') == 'bulkpasswordreset') {
foreach ($users as $user) {
if (($user->activated == '1') && ($user->email != '')) {
if (($user->activated == '1') && ($user->email != '') && ($user->ldap_import != '1')) {
$credentials = ['email' => $user->email];
Password::sendResetLink($credentials/* , function (Message $message) {
$message->subject($this->getEmailSubject()); // TODO - I'm not sure if we still need this, but this second parameter is no longer accepted in later Laravel versions.