mirror of
https://github.com/karatektus/pl_mail.git
synced 2026-10-25 10:04:18 +00:00
fix(insight): name the carrier of a Pickup relay parcel, not Deutsche Post The Pickup relay network (network1/network2.pickup.fr) hands over the parcels of several carriers, so its sender domain names none of them. An S10-shaped number fell through to the Deutsche Post default, which exists for German mailboxes, and every such card read "Deutsche Post". For a relay sender the carrier now comes from the display name when it starts, as a whole word, with a listed carrier (Chronopost, Colissimo); that name is then not a shop, so no merchant is set. Any other name names no carrier: the payload carrier and tracking link are null and the card is headed "Pickup". What the number states is untouched: an S10 number ending in FR is still La Poste's and Colissimo's own shape is still Colissimo's. The default for every other sender is unchanged. A card's identity is its number, so cards already on the radar are corrected in place the next time their mail is read. fix(insight): read a parcel collected at a relay as delivered "Votre colis a été retiré" and "... récupéré par son destinataire" name no stage the extractor knew, so a collected parcel stayed "announced". Both now read as delivered, with "colis" required nearby so the same words about something else do not count. The negation guard that already stopped "n'a pas été livré" is widened to retiré and récupéré: "n'a pas été récupéré par son destinataire" contains the delivered phrase whole. Co-authored-by: mani <15911342+Flouss@users.noreply.github.com> Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>