projects
/
pazpar2-moved-to-github.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
646ecb8
)
Fix polling handling.
author
Jakub Skoczen
<jakub@indexdata.dk>
Fri, 9 Apr 2010 12:58:53 +0000
(14:58 +0200)
committer
Jakub Skoczen
<jakub@indexdata.dk>
Fri, 9 Apr 2010 12:58:53 +0000
(14:58 +0200)
js/pz2.js
patch
|
blob
|
history
diff --git
a/js/pz2.js
b/js/pz2.js
index
dcbaf77
..
34c507b
100644
(file)
--- a/
js/pz2.js
+++ b/
js/pz2.js
@@
-378,12
+378,13
@@
pz2.prototype =
"block": 1,
"type": this.showResponseType
},
"block": 1,
"type": this.showResponseType
},
- function(data, type) {
+ function(data, type) {
var show = null;
var show = null;
+ var activeClients = 0;
if (type === "json") {
show = {};
if (type === "json") {
show = {};
- context.activeClients = Number(data.activeclients[0]);
- show.activeclients = context.activeClients;
+ activeClients = Number(data.activeclients[0]);
+ show.activeclients = activeClients;
show.merged = Number(data.merged[0]);
show.total = Number(data.total[0]);
show.start = Number(data.start[0]);
show.merged = Number(data.merged[0]);
show.total = Number(data.total[0]);
show.start = Number(data.start[0]);
@@
-393,10
+394,9
@@
pz2.prototype =
.childNodes[0].nodeValue == "OK") {
// first parse the status data send along with records
// this is strictly bound to the format
.childNodes[0].nodeValue == "OK") {
// first parse the status data send along with records
// this is strictly bound to the format
- var activeClients =
+ activeClients =
Number(data.getElementsByTagName("activeclients")[0]
.childNodes[0].nodeValue);
Number(data.getElementsByTagName("activeclients")[0]
.childNodes[0].nodeValue);
- context.activeClients = activeClients;
show = {
"activeclients": activeClients,
"merged":
show = {
"activeclients": activeClients,
"merged":
@@
-412,7
+412,7
@@
pz2.prototype =
Number( data.getElementsByTagName("num")[0]
.childNodes[0].nodeValue ),
"hits": []
Number( data.getElementsByTagName("num")[0]
.childNodes[0].nodeValue ),
"hits": []
- };
+ };
// parse all the first-level nodes for all <hit> tags
var hits = data.getElementsByTagName("hit");
for (i = 0; i < hits.length; i++)
// parse all the first-level nodes for all <hit> tags
var hits = data.getElementsByTagName("hit");
for (i = 0; i < hits.length; i++)
@@
-421,6
+421,7
@@
pz2.prototype =
context.throwError('Show failed. Malformed WS resonse.',
114);
}
context.throwError('Show failed. Malformed WS resonse.',
114);
}
+ context.activeClients = activeClients;
context.showCounter++;
var delay = context.showTime;
if (context.showCounter > context.showFastCount)
context.showCounter++;
var delay = context.showTime;
if (context.showCounter > context.showFastCount)