[notifications ↪ issue_12_compat_notifs_avancees] 2 commits

spip-contrib-extensions/notifications | 2 commits

Par tcharlss, le 29 mai 2026 à 11h59min :

docs(changelog): pour #12

Ajouté
CHANGELOG.md

Détails : docs(changelog): pour #12 (188788d9) · Validations · spip-contrib-extensions / notifications · GitLab

==============================
Par tcharlss, le 29 mai 2026 à 11h54min :

fix: compatibilité avec notifications avancées

Le plugin notifications avancées accepte plusieurs formats pour la liste des destinataires, chaque destinataire peut etre représenté par un tableau avec une valeur par mode d’envoi, exemple :

[
    [
        'email' => 'truc@muche.com',
        'sms' => '0123456',
    ],
]

Aussi lorsqu’on dédoublonne le flux avec un array_unique, cela casse le tableau et on se retrouve avec un seul destinataire !

Solution : on ne dédoublonne que les destinataires qu’on ajoute, sans toucher à ceux déjà présents dans le flux.

Fixes: #12

Modifié
notifications_pipelines.php

Détails : fix: compatibilité avec notifications avancées (25e9a245) · Validations · spip-contrib-extensions / notifications · GitLab