From 4bb4fbe6f3abc01edcd402edd1f2c86bd690c062 Mon Sep 17 00:00:00 2001 From: Scott Ostler Date: Thu, 25 Feb 2010 20:15:53 -0500 Subject: Rearranged profile func --- src/site.clj | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') 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) -- cgit v1.2.3-70-g09d2