-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Magento 2.4.7: Fix parent constructor call in Abandoned Grid #66
base: main
Are you sure you want to change the base?
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. 🤷 |
@@ -37,7 +37,7 @@ public function __construct( | |||
) { | |||
$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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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