MODIFICATION : Je pense que je me trompe. Il semble que je cherche les types 1 et 2. Le type 2 se déclenche s’il y a une réponse à l’utilisateur. Cela rend ce post essentiellement non pertinent. En jouant avec cela, la question suivante m’est venue à l’esprit :
mentioned est clair comme de l’eau de roche, type == 1 s’il y a une @Mention claire.
Mais pour replied, je suis un peu confus.
Lorsque je réponds au sujet, via l’un des boutons généraux, cela arrive comme une réponse. Logique.
Mais si vous cliquez sur le bouton de réponse à un post spécifique d’un utilisateur, on pourrait penser que c’est une mention, mais c’est toujours une notification de type 2.

Une notification de « réponse à l’utilisateur » ne devrait-elle pas être de type 1 ? Parce que c’est essentiellement la même chose qu’une mention, juste sans la @Mention dans le post.
Pour référence, car ce n’est nulle part ailleurs sur meta, je poste ici les types de notifications. Peut-être que ces types de notifications peuvent obtenir un nouveau type, ou juste le type 1 ?
[1] pry(main)=> Notification.types
=> {:mentioned=>1,
:replied=>2,
:quoted=>3,
:edited=>4,
:liked=>5,
:private_message=>6,
:invited_to_private_message=>7,
:invitee_accepted=>8,
:posted=>9,
:moved_post=>10,
:linked=>11,
:granted_badge=>12,
:invited_to_topic=>13,
:custom=>14,
:group_mentioned=>15,
:group_message_summary=>16,
:watching_first_post=>17,
:topic_reminder=>18,
:liked_consolidated=>19,
:post_approved=>20,
:code_review_commit_approved=>21,
:membership_request_accepted=>22,
:membership_request_consolidated=>23,
:bookmark_reminder=>24,
:reaction=>25,
:votes_released=>26,
:event_reminder=>27,
:event_invitation=>28,
:chat_mention=>29,
:chat_message=>30,
:chat_invitation=>31,
:chat_group_mention=>32,
:chat_quoted=>33,
:assigned=>34,
:question_answer_user_commented=>35,
:watching_category_or_tag=>36}