- Issue created by @cbccharlie
- Merge request !105feat: Convert the CookiesKnockOutService class to a service → (Merged) created by cbccharlie
- Status changed to Needs review
9 months ago 9:38am 21 February 2024 - Status changed to Needs work
9 months ago 4:48pm 21 February 2024 - 🇩🇪Germany Anybody Porta Westfalica
Thanks @cbccharlie nice work! Green lights from my side, this totally makes sense code-wise! :)
Now this needs a rebase and someone should ensure that this doesn't cause regressions or side-effects (while I don't expect them).Thank you! I think we should get this merged soon.
- 🇪🇸Spain cbccharlie
cbccharlie → changed the visibility of the branch 3422880-convert-cookiesknockoutservice-in-service to hidden.
- Status changed to Needs review
9 months ago 5:58am 29 February 2024 - 🇪🇸Spain cbccharlie
Thanks @anybody, rebase done. Change to "needs review" for whoever can review it.
- Issue was unassigned.
- Status changed to RTBC
9 months ago 1:54pm 4 March 2024 - Status changed to Fixed
9 months ago 1:56pm 4 March 2024 - 🇩🇪Germany sunlix Wesel
Hey Julian,
Hey Joshua,this change is a breaking change cause of the deletion of
CookiesKnockOutService::getInstance()
With the latest release of COOKiES you broke all remote implementations like eTracker's COOKiES support.This was the default call to knock-out the scripts by server response.
CookiesKnockOutService::getInstance()->doKnockOut()
see: https://git.drupalcode.org/project/etracker/-/blob/8.x-3.x/modules/cooki...
Do you see any chance to get back the deleted method? Otherwise all remote implementations stay broke.
- Status changed to Active
9 months ago 3:03pm 6 March 2024 - Status changed to Fixed
9 months ago 3:18pm 6 March 2024 - 🇩🇪Germany Grevil
Reintroduced them with proper deprecation notices: https://git.drupalcode.org/project/cookies/-/commit/8aedffb838dd7308f4a2...
Appreciate the fast reaction @sunlix! I think we both slept a bit on this issue... 😅
- 🇪🇸Spain cbccharlie
Thank you for the quick correction and sorry for the problems caused. I forgot about the third party integrations. :(
- Status changed to Active
9 months ago 5:12pm 6 March 2024 - 🇩🇪Germany Anybody Porta Westfalica
Thanks for the quick fix @Grevil!
In the meantime, the deprecated call could use the service itself perhaps? So we can simplify the code a bit already?
But that's not urgent and just nice to have.
- 🇪🇸Spain cbccharlie
+1 to what @anybody comments, I think it would be a good idea.
- Status changed to Fixed
9 months ago 8:23am 7 March 2024 - 🇩🇪Germany Grevil
@Anybody, yea that would be a possibility, but I guess it is fine as is for now. Let's not spent further time on this.
Automatically closed - issue fixed for 2 weeks with no activity.