Преглед изворни кода

#3565 - Disable Email Password Generated for external connections

RomanL пре 5 година
родитељ
комит
dafafcdba0

+ 2 - 0
modules/base/connect/classes/BxBaseModConnectConfig.php

@@ -22,6 +22,8 @@ class BxBaseModConnectConfig extends BxBaseModGeneralConfig
     public $sSessionProfile;
 
     public $sEmailTemplatePasswordGenerated;
+    public $bSendPasswordGenerated = true;
+    
     public $sDefaultTitleLangKey;
 
     function __construct($aModule)

+ 2 - 1
modules/base/connect/classes/BxBaseModConnectModule.php

@@ -216,7 +216,8 @@ class BxBaseModConnectModule extends BxBaseModGeneralModule
                 $oAccount->updateEmailConfirmed($this->_oConfig->isAlwaysConfirmEmail);
 
             // send email with password
-            sendMailTemplate($this->_oConfig->sEmailTemplatePasswordGenerated, $iAccountId, $iProfileId, array('password' => $aFieldsAccount['password']), BX_EMAIL_SYSTEM);
+            if ($this->_oConfig->bSendPasswordGenerated)
+                sendMailTemplate($this->_oConfig->sEmailTemplatePasswordGenerated, $iAccountId, $iProfileId, array('password' => $aFieldsAccount['password']), BX_EMAIL_SYSTEM);
         }
 
         // remember remote profile id for created member