Projet

Général

Profil

Development #22390

Mis à jour par Benjamin Dauvergne il y a environ 6 ans

Il me semble que c'est ce qu'on souhaite en fait en lisant le code Notification.notify() que c'est ce qu'on souhaite et ça simplifierait la lecture du code à base de @.first()@ qu'on pourrait remplacer par un .get_or_create() classique, actuellement il reste une race condition possible.

(À noter que ça n'aura pas d'impact si external_id = NULL, deux valeurs nulles n'étant jamais égales dans Postgres).

Retour