Como você já está trabalhando na seção must_approve_users de track-setting-changes, você poderia adicionar uma verificação para garantir que não apenas o target_id esteja correto, mas também que o target_type seja um usuário? Isso poderia evitar que uma mensagem de chat sinalizada impeça a aprovação de um usuário.
1 curtida