aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemsen2012-07-28 22:52:57 +0200
committerGravatar Tom Willemsen2012-07-28 22:52:57 +0200
commitb138eea72387b0d9d87d5089603152780ba78bd1 (patch)
tree82272b41046778c89fd5f781fe08f1abfa37ffd3
parentcdccaa9311cbe1c2af146cda0321886c4aad0879 (diff)
downloadavandu-b138eea72387b0d9d87d5089603152780ba78bd1.tar.gz
avandu-b138eea72387b0d9d87d5089603152780ba78bd1.zip
Add logout command
If you ever want to manually reset your session.
-rw-r--r--avandu.el6
1 files changed, 6 insertions, 0 deletions
diff --git a/avandu.el b/avandu.el
index 1e09e7f..5b36451 100644
--- a/avandu.el
+++ b/avandu.el
@@ -211,6 +211,12 @@ bounds of a button."
(button-put button 'face 'avandu-overview-read-article))
(avandu-next-article))
+(defun avandu-logout ()
+ "Logout from Tiny Tiny RSS."
+ (interactive)
+ (avandu-send-command '((op . "logout")))
+ (avandu--clear-data))
+
(defun avandu-logged-in-p ()
"Send a request to tt-rss to see if we're (still) logged
in. This function returns t if we are, or nil if we're not."