diff options
author | marty hiatt <martianhiatus@riseup.net> | 2024-10-17 20:09:52 +0200 |
---|---|---|
committer | marty hiatt <martianhiatus@riseup.net> | 2024-10-17 20:09:52 +0200 |
commit | 34979a5e64c8d07d028e7a8a59d4f3f156fb869c (patch) | |
tree | 829a385eaeafc3ce5790d3755398278617073cda /lisp | |
parent | 22b81fabbe7272163d88b5234e948c76963f4de3 (diff) |
notifs: make action authors work for all notif types
Diffstat (limited to 'lisp')
-rw-r--r-- | lisp/mastodon-notifications.el | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/lisp/mastodon-notifications.el b/lisp/mastodon-notifications.el index debc760..59b90fd 100644 --- a/lisp/mastodon-notifications.el +++ b/lisp/mastodon-notifications.el @@ -293,19 +293,15 @@ ACCOUNTS is data of the accounts that have reacted to the notification." (mastodon-notifications--byline-concat (alist-get type-sym mastodon-notifications--action-alist)))) ;; action authors - (cond - ((member type-sym '(follow_request mention)) - "") ;; mentions are normal statuses - ((member type-sym '(favourite reblog update)) - (mastodon-notifications--byline-accounts - accounts status group)) - ((eq type-sym 'follow_request) - (mastodon-tl--byline-uname-+-handle status nil (car accounts)))) + (cond ((member type-sym '(follow_request mention)) + "") ;; mentions are normal statuses + (t (mastodon-notifications--byline-accounts + accounts status group))) ;; action symbol: (when (member type-sym '(favourite reblog update)) (mastodon-tl--symbol type-sym)) .status_id - ;; base toot + ;; base toot (no need for update/poll/?) (when (member type-sym '(favourite reblog)) status) folded group accounts)))))) |