- First commit to issue fork.
- @abhinesh opened merge request.
- ๐บ๐ธUnited States luke.leber Pennsylvania
Given that #3 explicitly drops support for Drupal 8 in the
info.yml
file, the wholeEventProxy
thing that supports Symfony 3 and 4 concurrently is unnecessary.There are also numerous problems with the patch in #3 that would make a site fail with fatal errors.
- The
Event Dispatcher
service'sdispatch
method has changed. drupal_get_path
has been removed from Drupal 10.
Reviews can/should not be based on whether a patch applies. The bot wouldn't have posted a patch if it did not apply.
Quality reviews should be based on real user testing of the module.
That all said, I've updated the patch such that I was able to confirm that:
- The admin form loads properly
- A social media field can be added to a node and toggled on/off with the expected results
- A social media block can be added to a theme region and displays appropriately
No interdiff here. The original patch didn't really work.
This module could use some automated tests!
- The
- Status changed to Needs review
almost 2 years ago 1:40am 15 February 2023 - @abhinesh opened merge request.
- Status changed to RTBC
over 1 year ago 9:14am 18 April 2023 - ๐ฎ๐ณIndia NishaVaghela
I have reviewed the patch in comment #12 , it got applied successfully.
There are no compatibility errors found , thus moving the issue to RTBC. - First commit to issue fork.
- ๐บ๐ธUnited States luke.leber Pennsylvania
Hi @Chandra Gowsalya Kannan, I've taken a look at #12 and have made some observations:
1. I don't think that the interdiff between #9 and #12 matches. #9 adds this line.
+ $this->eventDispatcher->dispatch($event, 'social_media.add_more_link');
Your interdiff is seemingly removing this line:
- $this->eventDispatcher->dispatch('social_media.add_more_link', $event);
which simply doesn't exist in #9.
2. We should be using the dependency injected dispatcher service instead of instantiating a new one.
Given the timeline and the degree of manual testing I've performed against #9, and given no evidence of manual testing against #12 and #13, I'm planning on committing #9 to the 2.0.x branch.
-
Luke.Leber โ
committed 1c32f816 on 2.0.x
Issue #3289788: Automated Drupal 10 compatibility fixes
-
Luke.Leber โ
committed 1c32f816 on 2.0.x
- Status changed to Fixed
over 1 year ago 11:18pm 7 May 2023 - ๐จ๐ฆCanada endless_wander
Luke.Leber โ credited endless_wander โ .
- ๐ท๐บRussia qzmenko Novosibirsk
Luke.Leber โ credited qzmenko โ .
- ๐บ๐ธUnited States luke.leber Pennsylvania
Added additional issue credits from #3178056.
- ๐บ๐ธUnited States luke.leber Pennsylvania
Copying over issue credits from #3169074 (outdated).
Automatically closed - issue fixed for 2 weeks with no activity.