Преглед изворни кода

More unfollow notification tweaks.

default пре 3 година
родитељ
комит
78b468f013
2 измењених фајлова са 5 додато и 2 уклоњено
  1. 4 1
      activitypub.c
  2. 1 1
      html.c

+ 4 - 1
activitypub.c

@@ -686,8 +686,11 @@ void notify(snac *snac, const char *type, const char *utype, const char *actor,
         enqueue_telegram(body, bot, chat_id);
 
     /* finally, store it in the notification folder */
-    if (strcmp(type, "Follow") == 0 || strcmp(utype, "Follow") == 0)
+    if (strcmp(type, "Follow") == 0)
         objid = id;
+    else
+    if (strcmp(utype, "Follow") == 0)
+        objid = actor;
 
     notify_add(snac, type, utype, actor, objid != NULL ? objid : id);
 }

+ 1 - 1
html.c

@@ -1510,7 +1510,7 @@ xs_str *html_notifications(snac *snac)
         if (strcmp(type, "Follow") == 0 || strcmp(utype, "Follow") == 0) {
             s = xs_str_cat(s, "<div class=\"snac-post\">\n");
 
-            s = html_msg_icon(snac, s, obj);
+            s = html_actor_icon(s, actor, NULL, NULL, NULL, 0);
 
             s = xs_str_cat(s, "</div>\n");
         }