summaryrefslogtreecommitdiff
path: root/src/wasp-user.el
diff options
context:
space:
mode:
authorLLLL Colonq <llll@colonq>2024-11-26 03:23:31 -0500
committerLLLL Colonq <llll@colonq>2024-11-26 03:23:31 -0500
commit0b95071fe628d91238549b062961e724088d3b8b (patch)
treeb4cf3ae960e0b52ed014ab4ba423fda1075e5d60 /src/wasp-user.el
parent6e3c47b1ad746f0891592a97cc6ffb6e0280adbb (diff)
Update :4
Diffstat (limited to 'src/wasp-user.el')
-rw-r--r--src/wasp-user.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/wasp-user.el b/src/wasp-user.el
index d5231ae1..6694b2f2 100644
--- a/src/wasp-user.el
+++ b/src/wasp-user.el
@@ -113,5 +113,15 @@ Save it back to the database after K returns."
(lambda (qs)
(w/user-set "__quotes__" (cons (cons q user) qs)))))
+(defun w/user-crown (user)
+ "Increment USER's equity status."
+ (w/user-get
+ user
+ (lambda (u)
+ (let ((old (or (alist-get :equity u) 0)))
+ (setf (alist-get :equity u) (+ old 1)))
+ (print u)
+ (w/user-set user u))))
+
(provide 'wasp-user)
;;; wasp-user.el ends here