From dd6c6a0cd8e75ff556038de771f577156ec0af79 Mon Sep 17 00:00:00 2001 From: =?utf8?q?David=20=E2=80=98Bombe=E2=80=99=20Roden?= Date: Thu, 21 Oct 2010 14:12:49 +0200 Subject: [PATCH] Only register each Sone once! --- src/main/resources/templates/include/viewSone.html | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/main/resources/templates/include/viewSone.html b/src/main/resources/templates/include/viewSone.html index e054122..896f670 100644 --- a/src/main/resources/templates/include/viewSone.html +++ b/src/main/resources/templates/include/viewSone.html @@ -19,9 +19,20 @@ $("#sone .sone#" + soneId + " .last-update span.time").text(lastUpdated); } + registeredSones = {}; + $(document).ready(function() { $("#sone .sone").each(function() { - getStatus($(this).attr("id")); + soneId = $(this).attr("id"); + if (registeredSones[soneId]) { + return; + } + registeredSones[soneId] = true; + (function(soneId) { + setTimeout(function() { + getStatus(soneId); + }, 5000); + })(soneId); }); }); -- 2.7.4