Mes utilisateurs signalent un problème : ils continuent de recevoir la même notification pour de nouveaux messages. J’ai remonté la piste jusqu’à un utilisateur inexistant, et il semble que Sidekiq continue de réessayer ces notifications, ce qui fait que ces personnes reçoivent la notification plusieurs fois.
J’ai déjà supprimé ces réessais par le passé, mais ils réapparaissent après un certain temps. Ne devraient-ils pas simplement « abandonner » et ne plus réessayer ?
C’est étrange, c’est certain. Peux-tu parcourir la base de données à la recherche de l’identifiant utilisateur 44269 ? Peut-être que lorsque nous avons supprimé l’enregistrement utilisateur, nous l’avons laissé dans certaines tables, ce qui déclenche le problème.
Très étrange… peut-être que l’utilisateur suit tous les posts… avait le mode liste de diffusion activé et possède maintenant des enregistrements orphelins pour les éléments suivis.
J’ai regardé dans l’Explorateur de données, mais je n’ai rien trouvé de pertinent. Avez-vous d’autres suggestions sur où chercher ?
Je voyage cette semaine, mais à mon retour, je pourrai télécharger un dump de base de données et faire une recherche pour cette valeur aussi, je suppose.