Impossible de ne plus aimer un post si la propriété est transférée à soi-même

Procédure de reproduction :

  1. Aimez un message publié par un autre utilisateur
  2. Prenez la propriété de ce message
  3. Vous verrez deux boutons « J’aime » et vous ne pourrez pas retirer votre like du message

Je suppose que la logique qui empêche de liker ses propres messages s’active lors du transfert de propriété, ce qui explique pourquoi vous ne pouvez pas retirer votre like en tant que nouveau propriétaire.

6 « J'aime »

J’ai créé une PR pour résoudre ce problème :

Ce que j’ai constaté, c’est que le transfert de propriété fonctionne parfaitement pour supprimer les likes si la fenêtre de délai pour « retirer son like » n’est pas encore expirée. En revanche, si cette fenêtre est dépassée, comme c’est le cas pour un ancien message, les likes ne sont pas supprimés car le contrôle de sécurité (guardian) échoue : il n’est pas possible de retirer son propre like sur ses propres messages.

2 « J'aime »