aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Allred <code@seanallred.com>2015-01-02 22:21:32 -0500
committerSean Allred <code@seanallred.com>2015-01-02 22:21:32 -0500
commit4e214c5d399011d35878bf82d25f8263284efd10 (patch)
treed5f75c0a8cdf7f9181b38b5ba224c07e4f42d031
parentc55abef53e1876a47150acec30a387cb1797b775 (diff)
Fix sx-tag--get-all
Instead of returning (((name . "tag")) ((name . "tag"))), return ("tag" "tag")
-rw-r--r--sx-tag.el13
1 files changed, 8 insertions, 5 deletions
diff --git a/sx-tag.el b/sx-tag.el
index 37a3fd3..e9d3f4f 100644
--- a/sx-tag.el
+++ b/sx-tag.el
@@ -33,11 +33,14 @@
(defun sx-tag--get-all (site)
"Retrieve all tags for SITE."
- (sx-method-call 'tags
- :get-all t
- :filter sx-tag-filter
- :site site
- :keywords '((pagesize . 100))))
+ (mapcar
+ (lambda (tag)
+ (cdr (assoc 'name tag)))
+ (sx-method-call 'tags
+ :get-all t
+ :filter sx-tag-filter
+ :site site
+ :keywords '((pagesize . 100)))))
(defun sx-tag--get-some-tags-containing (site string)
"Return at most 100 tags for SITE containing STRING.