Mercurial Hosting > chat
comparison src/heartbeat.js.luan @ 46:42b741a1d5c6
add username
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Fri, 28 Feb 2025 19:25:12 -0700 |
parents | 62d04ca486dd |
children | a63faf49e1d7 |
comparison
equal
deleted
inserted
replaced
45:e138343b2c76 | 46:42b741a1d5c6 |
---|---|
19 local user_ids = user.chatting_with_ids() | 19 local user_ids = user.chatting_with_ids() |
20 local js = "setOnline("..user.id..")" | 20 local js = "setOnline("..user.id..")" |
21 http_push_to_users( user_ids, js ) | 21 http_push_to_users( user_ids, js ) |
22 | 22 |
23 local last_update = Http.request.parameters.last_update or error() | 23 local last_update = Http.request.parameters.last_update or error() |
24 last_update = to_number(last_update) or error() | 24 last_update = to_number(last_update) or error(last_update) |
25 local user_last_update = user.last_update() | 25 local user_last_update = user.last_update() |
26 local now = time_now() | 26 local now = time_now() |
27 if now - user_last_update < 10000 or last_update >= user_last_update then | 27 if now - user_last_update < 10000 or last_update >= user_last_update then |
28 -- logger.info "ok" | 28 -- logger.info "ok" |
29 return | 29 return |