On a en base un journal et une entrée de forum avec le même content_id (mais un content_type différent). On créé une entrée temporaire avec le même content_id et un content_type=XXX. Et ensuite on voudrait convertir le XXX en ce qu'on veut (ici une entrée de forum), mais il y a collision avec l'entrée préexistante. D'où une erreur mysql Duplicate entry lors du UPDATE nodes SET nodes.content_type.
Le souci n'existait pas tant que les journaux étaient loin devant les entrées de forum en terme d'id, mais la situation a changé (36245 journaux publiés et 34361 entrées de forums publiées, avec respectivement 36868 et 37319 comme plus grands id).
# Le pourquoi
Posté par Benoît Sibaud (site web personnel) . En réponse à l’entrée du suivi Conversion journal vers forum cassée. Évalué à 3 (+0/-0).
On a en base un journal et une entrée de forum avec le même content_id (mais un content_type différent). On créé une entrée temporaire avec le même content_id et un content_type=XXX. Et ensuite on voudrait convertir le XXX en ce qu'on veut (ici une entrée de forum), mais il y a collision avec l'entrée préexistante. D'où une erreur mysql Duplicate entry lors du
UPDATE nodes SET nodes.content_type.Le souci n'existait pas tant que les journaux étaient loin devant les entrées de forum en terme d'id, mais la situation a changé (36245 journaux publiés et 34361 entrées de forums publiées, avec respectivement 36868 et 37319 comme plus grands id).