- Vai su "notifiche predefinite dei tag" per un gruppo
- Aggiungi un tag a "watch"
- Salva
- Rimuovi il tag da "watch"
- Aggiungi lo stesso tag a "tracking"
- Salva
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.
Sembra che il codice non rimuova prima i record che devono essere rimossi e poi aggiunga i record che devono essere aggiunti, ma tenti di fare tutto in una volta.
Premere "Salva" tra la rimozione e l’aggiunta aggira il problema.
L’interfaccia nelle preferenze utente non lo consente, tra l’altro, non è possibile selezionarlo per un’altra categoria se l’hai appena rimosso - sei costretto a premere prima Salva.

