Magento 2.4.7: Fix parent constructor call in Abandoned Grid#66
Magento 2.4.7: Fix parent constructor call in Abandoned Grid#66tomreece wants to merge 1 commit intosignifyd:mainfrom
Conversation
|
Waiting for this fix to be merged, to update Magento |
|
Do you guys know when this will be merged? my company is updating to 2.4.7 and this is kinda holding us back. Thanks |
|
👋 Any update? |
|
Can’t you just create a plugin or install it into the apps directory with the modification? We all get your update queries. If this is really holding up your companies advancement then you could easily get around the official distribution not including this change.
…________________________________
From: Tom Reece ***@***.***>
Sent: Friday, April 26, 2024 10:18:02 AM
To: signifyd/magento2 ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [signifyd/magento2] Magento 2.4.7: Fix parent constructor call in Abandoned Grid (PR #66)
👋 Any update?
—
Reply to this email directly, view it on GitHub<#66 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AD7CLXM5437HLDGJH5BOAWDY7JOZVAVCNFSM6AAAAABGBAECY2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZZGQ4DONBWGA>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
|
@SeanWahoo That's what we've done for our test instances but what about real users who use the Signifyd extension directly from official. I guess they'll figure it out or ask us for a patch. 🤷 |
| $this->jsonSerializer = $jsonSerializer; | ||
| $this->configHelper = $configHelper; | ||
| parent::__construct($context, $backendHelper, $quotesFactory, $data); | ||
| parent::__construct($context, $backendHelper, $quotesFactory, null, null, $data); |
There was a problem hiding this comment.
Bro, you need to check the parent. You have to pass $urlDecoder and $parameters, not null. It will not break because parent constructs them anyways in case of null. Still better to keep the flexibility and do it correctly.
|
Hello, Ébano, from Signifyd. We'll be releasing a new version on the upcoming weeks. This PR will not be directly merged as we need to change somethings due to other changes on our end. Find on below link a patch with the official solution which will get released soon. |
In the recently released Magento 2.4.7 I am getting this error:
I think the call to this parent Grid constructor is incorrect but I'm not 100% sure
https://github.com/magento/magento2/blob/2.4-develop/app/code/Magento/Reports/Block/Adminhtml/Shopcart/Abandoned/Grid.php#L45
After this change, setup:di:compile works as expected in Magento 2.4.7 using PHP 8.3