branch: elpa/mastodon
commit 64e11b22ac4ce4e26c4c43a00393244297de72f8
Author: marty hiatt <[email protected]>
Commit: marty hiatt <[email protected]>
handle no mastodon-tl--tags-groups
---
lisp/mastodon-tl.el | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/lisp/mastodon-tl.el b/lisp/mastodon-tl.el
index 2f4804dc4d..e0dc6c9645 100644
--- a/lisp/mastodon-tl.el
+++ b/lisp/mastodon-tl.el
@@ -2890,13 +2890,16 @@ You can load a tag timeline list with one of these by
calling
"Load a timeline of a tag group from `mastodon-tl--tags-groups'.
PREFIX is for `mastodon-tl--show-tag-timeline', which see."
(interactive "P")
- (let* ((list-strs (mapcar (lambda (x)
- ;; cons of list-as-string and list:
- (cons (prin1-to-string x) x))
- mastodon-tl--tags-groups))
- (choice (completing-read "Tag group: " list-strs))
- (choice-list (cdr (assoc choice list-strs #'equal))))
- (mastodon-tl--show-tag-timeline prefix choice-list)))
+ (if (not mastodon-tl--tags-groups)
+ (user-error
+ "Set `mastodon-tl--tags-groups' to view tag group timelines.")
+ (let* ((list-strs (mapcar (lambda (x)
+ ;; cons of list-as-string and list:
+ (cons (prin1-to-string x) x))
+ mastodon-tl--tags-groups))
+ (choice (completing-read "Tag group: " list-strs))
+ (choice-list (cdr (assoc choice list-strs #'equal))))
+ (mastodon-tl--show-tag-timeline prefix choice-list))))
;;; REPORT TO MODERATORS