Function: majutsu-gerrit--account-avatar-color

majutsu-gerrit--account-avatar-color is a natively compiled function defined in majutsu-gerrit.el.

Signature

(majutsu-gerrit--account-avatar-color ACCOUNT)

Documentation

Return a stable background color for ACCOUNT.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-gerrit.el
(defun majutsu-gerrit--account-avatar-color (account)
  "Return a stable background color for ACCOUNT."
  (let* ((seed (or (majutsu-gerrit--account-get account 'email)
                   (majutsu-gerrit--account-get account 'username)
                   (majutsu-gerrit--account-get account '_account_id)
                   ""))
         (hash (abs (sxhash (format "%s" seed)))))
    (aref majutsu-gerrit--account-avatar-colors
          (mod hash (length majutsu-gerrit--account-avatar-colors)))))