Ошибка слияния пользователей с дублирующимися голосами в опросах

Это забавный баг.

Из-за некорректного слияния голосов за опросы при слиянии Lancelot (id 383) → Galahad (id 120) Lancelot фактически продолжал бы существовать, но у него не было бы основного email-адреса. Страница /admin/users/383/lancelot выдавала бы ошибку HTTP 500 из-за проверки анонимизации.

В любом случае, у нас уже есть исправление. В случае дубликатов мы отдаём предпочтение сохранению голоса Galahad (целевого пользователя).

4 лайка