Un email l'invite à rejoindre cet espace. Elle choisit elle-même, en cliquant sur le lien, entre se connecter avec un compte existant ou en créer un.
Sans compte — assignées à des tâches par un membre, mais jamais notifiées tant qu'elles ne rejoignent pas l'espace.
Aucun contact ne correspond à « {{ $contactSearch }} ».
@endifAucun membre ne correspond à « {{ $memberSearch }} ».
@endifAction définitive — ce contact n'a jamais eu de compte, rien n'est donc perdu de ce côté.
{{-- Même avertissement que pour un membre : un contact peut tout autant porter des tâches, et sa suppression casse le même filet. --}}Les tâches qui lui étaient assignées ne le seront plus à personne. Celles qui ne sont rangées dans aucun projet n'apparaîtront alors plus dans aucune liste — pensez à les réassigner avant.
@elseif ($this->pendingDeletePerson()->user_id === null)Le lien envoyé par email cessera de fonctionner. Rien d'autre n'existe encore pour cette invitation — aucun compte, aucune assignation.
@elseAction définitive — retire cette personne de tous les projets, chantiers et assignations de l'espace. Son compte utilisateur n'est pas supprimé, seule son appartenance à cet espace l'est.
{{-- Les assignations disparaissent par cascade en base, sans passer par le moindre garde applicatif. Pour une tâche déjà rangée le projet prend le relais ; pour une tâche encore dans la boîte, plus rien ne la rattache à personne. Le dire ici est le seul endroit où l'information arrive avant le geste plutôt qu'après. --}}Les tâches qui lui étaient assignées ne le seront plus à personne. Celles qui ne sont rangées dans aucun projet n'apparaîtront alors plus dans aucune liste — pensez à les réassigner avant.
@endif @if ($this->pendingDeletePerson()->user_id !== null) @endif