diff options
| author | sostler <sbostler@gmail.com> | 2010-04-29 03:11:35 -0400 |
|---|---|---|
| committer | sostler <sbostler@gmail.com> | 2010-04-29 03:11:35 -0400 |
| commit | 210d0294b59759c7cccd3d1f7408627cecc7f86a (patch) | |
| tree | 1fa9a192f66d4c78de0e268b56acec5a6ad6f37a /src/email.clj | |
| parent | 34869a3f8fb0ac6ed6c17db4a90e28c705829f0d (diff) | |
Password reset feature
Diffstat (limited to 'src/email.clj')
| -rw-r--r-- | src/email.clj | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/email.clj b/src/email.clj index 1124f48..e2a5f1f 100644 --- a/src/email.clj +++ b/src/email.clj @@ -82,9 +82,11 @@ (let [[s b] (parse-mail-template temp {"nick" nick})] (dump-mail [email] s b)))) -(defn send-reset-email [nick email key] - (let [[s b] (parse-mail-template "reset" {"nick" nick "key" key})] - (dump-mail [email] s b))) +(defn send-reset-email + ([nick email link temp] + (let [[s b] (parse-mail-template temp {"nick" nick "link" link})] + (dump-mail [email] s b))) + ([nick email link] (send-reset-email nick email link "reset"))) (defn send-mute-email [user-nick admin-nick reason duration] (let [subject (format "%s was muted by %s for %s" |
