(fix-avatar-url filestack-api-key avatar-url)
(fix-avatar-url filestack-api-key avatar-url avatar-size)
First it fixes relative URLs, it prepends our production CDN domain to it if it's relative. Then if the url is pointing to one of our happy faces, it replaces the SVG extension with PNG to have it resizable. If it's not one of our happy faces, it uses the on-the-fly resize url.
First it fixes relative URLs, it prepends our production CDN domain to it if it's relative. Then if the url is pointing to one of our happy faces, it replaces the SVG extension with PNG to have it resizable. If it's not one of our happy faces, it uses the on-the-fly resize url.
(name-for user)
(name-for first-name last-name)
(name-for user
:guard
(fn* [p1__36083#]
(and (s/blank? (:first-name p1__36083#))
(s/blank? (:last-name p1__36083#))
(s/blank? (:name p1__36083#)))))
(name-for user :guard (fn* [p1__36084#] (not (s/blank? (:name p1__36084#)))))
(name-for first-name _last-name :guard s/blank?)
(name-for _first-name :guard s/blank? last-name)
(name-for _first-name :guard s/blank? _last-name :guard s/blank?)
(name-for user)
(name-for first-name last-name)
(name-for user
:guard
(fn* [p1__45345#]
(and (s/blank? (:first-name p1__45345#))
(s/blank? (:last-name p1__45345#))
(s/blank? (:name p1__45345#)))))
(name-for user :guard (fn* [p1__45346#] (not (s/blank? (:name p1__45346#)))))
(name-for first-name _last-name :guard s/blank?)
(name-for _first-name :guard s/blank? last-name)
(name-for _first-name :guard s/blank? _last-name :guard s/blank?)
Make a single name
field from first-name
and/or last-name
.
Use email as the name if the entire user is provided and there's no first or last name.
Make a single `name` field from `first-name` and/or `last-name`. Use email as the name if the entire user is provided and there's no first or last name.
(name-for-csv user-map :guard map?)
(name-for-csv first-name last-name _user-id)
(name-for-csv first-name _last-name :guard s/blank? _user-id)
(name-for-csv _first-name :guard s/blank? last-name _user-id)
(name-for-csv _first-name :guard s/blank? _last-name :guard s/blank? user-id)
Get a name to display in the analytics files.
Do not use the email as fallback, use the user-id instead.
Get a name to display in the analytics files. Do not use the email as fallback, use the user-id instead.
(short-name-for user)
(short-name-for user
:guard
(fn* [p1__36105#] (not (s/blank? (:first-name p1__36105#)))))
(short-name-for user
:guard
(fn* [p1__36106#] (not (s/blank? (:last-name p1__36106#)))))
(short-name-for user
:guard
(fn* [p1__36107#] (not (s/blank? (:name p1__36107#)))))
(short-name-for user)
(short-name-for user
:guard
(fn* [p1__45359#] (not (s/blank? (:first-name p1__45359#)))))
(short-name-for user
:guard
(fn* [p1__45360#] (not (s/blank? (:last-name p1__45360#)))))
(short-name-for user
:guard
(fn* [p1__45361#] (not (s/blank? (:name p1__45361#)))))
Select the first available between: first-name
, last-name
or name
.
Fallback to email
if none are available.
Select the first available between: `first-name`, `last-name` or `name`. Fallback to `email` if none are available.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close