summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rwxr-xr-xsrc/site.clj7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/site.clj b/src/site.clj
index 48ba39e..cd2b82f 100755
--- a/src/site.clj
+++ b/src/site.clj
@@ -318,15 +318,16 @@
dump-offset (* offset *dumps-per-page*)
dumps (fetch-messages-by-nick profile-nick true dump-offset)
dump-count (count-messages-by-nick profile-nick true)
- st (fetch-template "profile" session)]
+ st (fetch-template "profile" session)
+ dumps (to-array (map process-message-for-output dumps))]
(do
(.setAttribute st "is_home" is-home)
(doseq [a [:nick :avatar :contact :bio]]
(let [v (user-info a)]
(.setAttribute st (name a)
(if (non-empty-string? v) (escape-html v)))))
- (.setAttribute st "dumps"
- (to-array (map process-message-for-output dumps)))
+ (if (> (count dumps) 0)
+ (.setAttribute st "dumps" dumps))
(if (< (+ dump-offset *dumps-per-page*) dump-count)
(.setAttribute st "next" (inc offset)))
(if (not= offset 0)