- Accéder aux « notifications par défaut des tags » pour un groupe
- Ajouter un tag à « surveiller »
- Enregistrer
- Supprimer le tag de « surveiller »
- Ajouter le même tag à « suivre »
- Enregistrer
ActiveRecord::RecordNotUnique (PG::UniqueViolation: ERROR: duplicate key value violates unique constraint \"idx_group_tag_notification_defaults_unique\" DETAIL: Key (group_id, tag_id)=(45, 36) already exists.
Il semble que le code ne supprime pas d’abord les enregistrements à supprimer, puis n’ajoute pas les enregistrements à ajouter, mais essaie de tout faire en même temps.
Appuyer sur « Enregistrer » entre la suppression et l’ajout résout le problème.
L’interface dans les préférences utilisateur ne le permet pas d’ailleurs, vous ne pouvez pas le sélectionner pour une autre catégorie si vous venez de le supprimer - vous êtes obligé d’appuyer d’abord sur Enregistrer.

