Issues with 7.6.4 Upgrade and Project Modules (Proposed Solution)

Hi,

Just wanted to share that after the upgrade to the latest version of SuiteCRM 7.6.4 we noticed a couple of failures to the Project Modules upon saving.
Here is what we found

There are fatal errors occurring upon saving any project, or project task. You may also experience issues emailing using the built in email function.

Fatal Error:

Call to undefined method SMTP::setTimeout() in /include/phpmailer/class.phpmailer.php on line 1394

So we investigated in this file and found this code,

    $this->smtp->setTimeout($this->Timeout);
    $this->smtp->setDebugLevel($this->SMTPDebug);
    $this->smtp->setDebugOutput($this->Debugoutput);
    $this->smtp->setVerp($this->do_verp);

Unfortunately, these functions are not added in smtp class and due to undefined method, we are getting record saving failure.

When you comment these lines of code for the time being solution so that users can save the records.

1 Like