aboutsummaryrefslogtreecommitdiff
path: root/lisp/mastodon-auth.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/mastodon-auth.el')
-rw-r--r--lisp/mastodon-auth.el9
1 files changed, 3 insertions, 6 deletions
diff --git a/lisp/mastodon-auth.el b/lisp/mastodon-auth.el
index 4d43962..eb57368 100644
--- a/lisp/mastodon-auth.el
+++ b/lisp/mastodon-auth.el
@@ -44,6 +44,7 @@
(autoload 'mastodon-http--concat-params-to-url "mastodon-http")
(autoload 'mastodon-http--get-json "mastodon-http")
(autoload 'mastodon-http--post "mastodon-http")
+(autoload 'mastodon-return-credential-account "mastodon")
(defvar mastodon-instance-url)
(defvar mastodon-client-scopes)
@@ -209,16 +210,12 @@ Handle any errors from the server."
(defun mastodon-auth--get-account-name ()
"Request user credentials and return an account name."
(alist-get 'acct
- (mastodon-http--get-json (mastodon-http--api
- "accounts/verify_credentials")
- nil
- :silent)))
+ (mastodon-return-credential-account)))
(defun mastodon-auth--get-account-id ()
"Request user credentials and return an account name."
(alist-get 'id
- (mastodon-http--get-json (mastodon-http--api
- "accounts/verify_credentials"))))
+ (mastodon-return-credential-account)))
(defun mastodon-auth--user-acct ()
"Return a mastodon user acct name."