Looking at the weather graphics it looks eerily similar to previous events. Glad they made it back ok.
Remember mayday situation is one in which a vessel, aircraft, vehicle, or person is in grave and imminent danger and requires immediate assistance. I wonder how far they were from the nearest diversion point? Obviously the crew reassessed the situation and felt ok to continue to CDG. Probably pretty frightening all the same.