Avatars perdus après restauration. Comment les récupérer ?

Merci pour l’info @neounix, c’est très utile pour mieux comprendre les « coulisses » de Discourse du point de vue de « j’apprends Rails pour pouvoir aider, mais bon sang, la courbe d’apprentissage est raide quand on essaie de corriger sa propre installation » :stuck_out_tongue:

Je me concentre actuellement sur Redis/Sidekiq pour essayer de comprendre pourquoi certains嵌ements ne fonctionnent pas, car je pense que cela peut être lié à « Bake », mais je ne peux pas l’affirmer avec certitude puisque je suis encore en train de progresser en matière de débogage (j’espère).

Concernant mon problème ici, grâce à @Overgrow, j’ai pu déterminer que :

  • En fait, le processus de sauvegarde a bien copié les fichiers dans la sauvegarde, mais n’a pas restauré les fichiers dans l’installation de Discourse. Selon l’état et/ou les correctifs de mes trois autres problèmes, je pourrais avoir besoin de restaurer une autre sauvegarde sur une autre installation et de tester à nouveau le processus de sauvegarde, mais cela pourrait être un problème pour tout le monde, je ne sais pas encore.

  • C’est pourquoi ce comportement étrange se produisait.

  • J’ai fini par ouvrir la sauvegarde et injecter les fichiers manquants dans l’installation. Tout a été récupéré sans avoir besoin de Rebake.

Cependant, les autres problèmes persistent (impossibilité de reconstruire le conteneur de données, pour lequel je suis totalement perdu, et deux problèmes qui me poussent à me concentrer sur Sidekiq et les événements, car ils pourraient être résolus ainsi : certains Oneboxes (YouTube, en particulier) ne fonctionnent pas et certaines notifications concernant des « fausses » modifications se produisent de manière récursive pour certains utilisateurs, même si aucune modification n’a eu lieu. Je pense donc que la nouvelle installation pourrait avoir des problèmes liés à ses événements, j’essaie de comprendre. :man_shrugging: