aboutsummaryrefslogtreecommitdiff
path: root/lisp/mastodon-profile.el
diff options
context:
space:
mode:
authormousebot <mousebot@riseup.net>2022-03-10 18:30:24 +0100
committermousebot <mousebot@riseup.net>2022-03-11 08:44:01 +0100
commitb7c7bc608a0650842c3479564b85ff91031ae2d7 (patch)
tree8fca996f6f75cdc6d2cae8775ed3d1cb34eea03f /lisp/mastodon-profile.el
parentb1318ba12165d59cc1b7ce21d3b77099a3ff78d3 (diff)
make follow etc work on boost/fave notifs
to achieve this, in notifications--format-note, we run notifications--insert-status on 'note' rather than 'status' handle mentions/reblogs when following from a notif
Diffstat (limited to 'lisp/mastodon-profile.el')
-rw-r--r--lisp/mastodon-profile.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/mastodon-profile.el b/lisp/mastodon-profile.el
index cb449b6..793d8f9 100644
--- a/lisp/mastodon-profile.el
+++ b/lisp/mastodon-profile.el
@@ -483,8 +483,10 @@ These include the author, author of reblogged entries and any user mentioned."
(let ((this-account
(or (alist-get 'account status) ; status is a toot
status)) ; status is a user listing
- (mentions (alist-get 'mentions status))
- (reblog (alist-get 'reblog status)))
+ (mentions (or (alist-get 'mentions (alist-get 'status status))
+ (alist-get 'mentions status)))
+ (reblog (or (alist-get 'reblog (alist-get 'status status))
+ (alist-get 'reblog status))))
(seq-filter
'stringp
(seq-uniq