בעיית נתוני API התראות

סיכום מבוסס בינה מלאכותית

Tarun_Sharma reports an issue with the notification API where only the first reaction to a post appears in /notifications.json, and subsequent reactions from other accounts do not update the merged notification until one of them is removed. Tarun_Sharma further explains the issue by describing the behavior when reacting with multiple accounts. Moin asks about the recipient’s notification preferences, but Tarun_Sharma clarifies that this is not related to preferences and suggests it’s a notification merging/refresh bug. tobiaseigen believes this behavior is by design, explaining that notifications are not updated for subsequent reactions but are updated when a reaction is retracted.

https://{defaultHost}/notifications.json

When a single user reacts to a post with emojis, the correct notification is generated. However, if multiple users react to the same post, the updated notification with the correct reaction count only appears when one of the users removes their reaction.

How can we fix this issue?

האם יש פתרון לזה.
הגבתי לפוסט מחשבון א’ קיבלתי נתוני התראות ב-API של התראות עבור אותה התראה, ואז כשהגבתי לאותו פוסט עם חשבון ב’ לא קיבלתי את הנתונים ב-API של התראות. אבל כשהסרתי את התגובתי מחשבון א’ אז נתוני ההתראות של חשבון ב’ הגיעו ל-API של התראות. ואז שוב הגבתי לפוסט עם חשבון א’ נתוני ההתראות הגיעו ל-API ואז הסרתי את ההתראה מחשבון ב’ אז נתוני ההתראות של חשבון א’ הגיעו.

כיצד המשתמש שהגבת לפוסטים שלו הגדיר את העדפות ההתראות שלו לגבי לייקים? האם זה מוגדר להתראה על כל לייק?

אני לא חושב שזה קשור להעדפות ההתראות של הנמען. למשתמש שהפוסט שלו קיבל תגובה יש את ההגדרה ברירת המחדל (התראה כאשר אהבתי: "פעם ראשונה ויומי"), לא “בכל פעם”. אבל גם עם זה, הבעיה אינה אם הם מקבלים התראה - אלא שב /notifications.json רק התגובה הראשונה מופיעה, ותגובות נוספות מחשבונות אחרים לא מעדכנות את ההתראה הממוזגת עד שאחת מהן מוסרת.

לכן זה נראה יותר כמו באג במיזוג/רענון התראות מאשר הגדרת העדפה.

אני חושב שההתנהגות שאתה מתאר היא מכוונת. אם אתה אוהב פוסט או מגיב עליו, האדם שכתב את הפוסט מקבל התראה. אם אחרים אוהבים או מוסיפים תגובות, ההתראה לא מתעדכנת. הגיוני לי שההתראה תתעדכן אם מישהו יבטל את הלייק או התגובה שלו.