updated advanced pack to 3.12.0:

Reports:

    Non-aggregated columns in Grid report export.
    Normalized table mode for 2-dimensional Grid reports.
    Ability to create internal reports via the UI.
    Ability to show/hide and resize columns in the list report result view.
This commit is contained in:
2026-02-07 16:09:20 +01:00
parent 26db904407
commit f95246f99f
384 changed files with 6184 additions and 3643 deletions

View File

@@ -11,7 +11,7 @@
* usage to the software or any modified version or derivative work of the software
* created by or for you.
*
* Copyright (C) 2015-2025 EspoCRM, Inc.
* Copyright (C) 2015-2026 EspoCRM, Inc.
*
* License ID: 19bc86a68a7bb01f458cb391d43a9212
************************************************************************************/
@@ -348,7 +348,7 @@ class SendEmailService
private function applyTrackingUrlsToEmailBody(string $body, string $toEmailAddress): string
{
$siteUrl = $this->config->get('siteUrl');
$siteUrl = $this->getSiteUrl();
if (!str_contains($body, '{trackingUrl:')) {
return $body;
@@ -586,7 +586,7 @@ class SendEmailService
Sender $sender,
): string {
$siteUrl = $this->config->get('siteUrl');
$siteUrl = $this->getSiteUrl();
$hash = $this->hasher->hash($toEmailAddress);
@@ -658,4 +658,10 @@ class SendEmailService
return [$subject, $body];
}
private function getSiteUrl(): ?string
{
return $this->config->get('workflowEmailSiteUrl') ?? $this->config->get('siteUrl');
}
}