From 4e2106f7bdba23044d4ef32d4f033ec79a1dd257 Mon Sep 17 00:00:00 2001 From: Amit Sharma <sharma.amitt16@gmail.com> Date: Thu, 6 Jul 2017 15:19:56 +0530 Subject: [PATCH] Minor change in module file. Added check for pass in values. --- password_encrypt.module | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/password_encrypt.module b/password_encrypt.module index 57d2c72..e95fa69 100644 --- a/password_encrypt.module +++ b/password_encrypt.module @@ -132,9 +132,11 @@ function password_encrypt_form_alter(&$form, &$form_state, $form_id) { * Callback: called to encrypt user password. */ function password_encrypt_user_decrypt_password($form, &$form_state) { - $password_encrypt_passkey = variable_get('password_encrypt_passkey'); - $decrypted_pass = password_encrypt_crypto_js_aes_decrypt($password_encrypt_passkey, $form_state['values']['pass']); - $form_state['values']['pass'] = $decrypted_pass; + if(isset($form_state['values']['pass'])){ + $password_encrypt_passkey = variable_get('password_encrypt_passkey'); + $decrypted_pass = password_encrypt_crypto_js_aes_decrypt($password_encrypt_passkey, $form_state['values']['pass']); + $form_state['values']['pass'] = $decrypted_pass; + } } /** @@ -161,7 +163,7 @@ function password_encrypt_crypto_js_aes_decrypt($passphrase, $jsonstring) { $ct = base64_decode($jsondata["ct"]); $concated_passphrase = $passphrase . $salt; - $md5 = array(); + $md5 = []; $md5[0] = md5($concated_passphrase, TRUE); $result = $md5[0]; for ($i = 1; $i < 3; $i++) { -- GitLab