|
|
@@ -1,32 +0,0 @@
|
|
|
-importScripts('/static/jquery.hive.pollen.min.js');
|
|
|
-
|
|
|
-var pid;
|
|
|
-var timestamp = '0';
|
|
|
-
|
|
|
-function getUpdates() {
|
|
|
- $.ajax.get({
|
|
|
- url: '/poll/',
|
|
|
- dataType: 'json',
|
|
|
- data: {pid: pid, timestamp: timestamp},
|
|
|
- success: handleUpdates
|
|
|
- });
|
|
|
-}
|
|
|
-function handleUpdates(data) {
|
|
|
- var updates = [];
|
|
|
- for (var i = 0; i < data.length; i++) {
|
|
|
- updates.push({
|
|
|
- 'action': data[i].Action,
|
|
|
- 'yid': data[i].Song.Yid,
|
|
|
- 'title': data[i].Song.Title,
|
|
|
- 'user': data[i].Song.User
|
|
|
- });
|
|
|
- timestamp = data[i].Timestamp;
|
|
|
- }
|
|
|
- $.send({updates: updates});
|
|
|
- getUpdates();
|
|
|
-}
|
|
|
-
|
|
|
-$(function (data) {
|
|
|
- pid = data.pid;
|
|
|
- getUpdates();
|
|
|
-});
|