Skip to content

Commit 9d496f9

Browse files
PT-1377: Confirmation Emails are not sent and Admin cannot log after … (#107)
1 parent 6230513 commit 9d496f9

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

Plugin/AddTemplateVariable.php

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -38,9 +38,9 @@ class AddTemplateVariable
3838
private ScopeConfigInterface $scopeConfig;
3939

4040
/**
41-
* @param MonduLogger $monduLogger
42-
* @param MonduFileLogger $monduFileLogger
43-
* @param ScopeConfigInterface $scopeConfig
41+
* @param MonduLogger $monduLogger
42+
* @param MonduFileLogger $monduFileLogger
43+
* @param ScopeConfigInterface $scopeConfig
4444
*/
4545
public function __construct(
4646
MonduLogger $monduLogger,
@@ -53,16 +53,19 @@ public function __construct(
5353
}
5454

5555
/**
56-
* @param \Magento\Email\Model\Template $subject
57-
* @param array $vars
56+
* @param \Magento\Email\Model\Template $subject
57+
* @param array $vars
5858
*
5959
* @return array[]
6060
*/
6161
public function beforeSetVars(
6262
\Magento\Email\Model\Template $subject,
6363
array $vars
6464
) {
65-
if (!$vars['order'] || !$vars['order']->getMonduReferenceId()) {
65+
if (
66+
!isset($vars['order']) ||
67+
!$vars['order']->getMonduReferenceId()
68+
) {
6669
return [$vars];
6770
}
6871

@@ -102,7 +105,7 @@ public function beforeSetVars(
102105
}
103106

104107
/**
105-
* @param $invoiceDetails
108+
* @param $invoiceData
106109
*
107110
* @return string
108111
*/
@@ -132,7 +135,7 @@ protected function getInvoiceDetails($invoiceData): string
132135
*
133136
* @return string
134137
*/
135-
protected function getPayLaterViaBankTransferDetails($invoiceData)
138+
protected function getPayLaterViaBankTransferDetails($invoiceData): string
136139
{
137140
$invoiceDetails = __('This invoice is created in accordance with the terms and conditions of <strong>%1</strong> modified by <strong>Mondu GmbH</strong> payment terms. Please pay to the following account:', $invoiceData['merchant_company_name']) . '<br/>';
138141

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "mondu_gmbh/magento2-payment",
33
"description": "Mondu payment method for magento 2",
44
"type": "magento2-module",
5-
"version": "2.3.5",
5+
"version": "2.3.6",
66
"license": [
77
"MIT"
88
],

etc/module.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0"?>
22
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
3-
<module name="Mondu_Mondu" setup_version="2.3.4">
3+
<module name="Mondu_Mondu" setup_version="2.3.6">
44
<sequence>
55
<module name="Magento_Sales"/>
66
<module name="Magento_Payment"/>

0 commit comments

Comments
 (0)