summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/site.clj16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/site.clj b/src/site.clj
index 6a8d8f6..0a22a88 100644
--- a/src/site.clj
+++ b/src/site.clj
@@ -338,9 +338,7 @@ ORDER BY cnt DESC
(def *user-info-query* "
SELECT u.nick,
u.user_id,
- u.avatar,
- LAST.content,
- LAST.message_id
+ u.avatar
FROM users u
LEFT JOIN messages LAST
ON u.user_id = LAST.user_id
@@ -361,8 +359,8 @@ FROM users u
{:list res
:map (zipmap (map :nick res) (map :cnt res))}))
-(def *scores-refresh-period-sec* (* 30 60))
-(def *user-info-refresh-period-sec* 300)
+(def *scores-refresh-period-sec* (* 29 60))
+(def *user-info-refresh-period-sec* (* 31 60))
(def *user-scores*
(scheduled-agent build-score-list
@@ -521,7 +519,7 @@ FROM users u
profile-nick (:nick user-info) ; Update to get right casing
nick (session :nick)
logger (make-time-logger)
- has-avatar (non-empty-string? (user-info :avatar))
+ has-avatar (non-empty-string? (:avatar user-info))
offset (maybe-parse-int offset 0)
dump-offset (* offset *dumps-per-page*)
raw-dumps (logger tags/fetch-dumps-by-nick
@@ -1290,12 +1288,12 @@ order by count desc limit ? offset ?")
(load-rooms!)
(start! reserved-nicks)
(def server (start-server (options :port)))
-(start! *user-scores*)
-(start! *user-info*)
(start! *active-mutes*)
; Delay the following to reduce start-load
-(Thread/sleep 3000)
+(Thread/sleep 15000)
+(start! *user-scores*)
+(start! *user-info*)
(start-user-flusher!)
(start-session-pruner!)
(start! hall-results)