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:
0ff1a97
)
Solving bug 1581.
author
Jakub Skoczen
<jakub@indexdata.dk>
Fri, 14 Sep 2007 09:46:49 +0000
(09:46 +0000)
committer
Jakub Skoczen
<jakub@indexdata.dk>
Fri, 14 Sep 2007 09:46:49 +0000
(09:46 +0000)
js/pz2.js
patch
|
blob
|
history
diff --git
a/js/pz2.js
b/js/pz2.js
index
581b77e
..
1804103
100644
(file)
--- a/
js/pz2.js
+++ b/
js/pz2.js
@@
-1,5
+1,5
@@
/*
/*
-** $Id: pz2.js,v 1.56 2007-09-12 08:57:14 jakub Exp $
+** $Id: pz2.js,v 1.57 2007-09-14 09:46:49 jakub Exp $
** pz2.js - pazpar2's javascript client library.
*/
** pz2.js - pazpar2's javascript client library.
*/
@@
-655,7
+655,7
@@
pzHttpRequest.prototype =
var el = params;
for (var key in el) {
if (el[key] != null) {
var el = params;
for (var key in el) {
if (el[key] != null) {
- getUrl += sep + key + '=' + escape(el[key]);
+ getUrl += sep + key + '=' + encodeURIComponent(el[key]);
sep = '&';
}
}
sep = '&';
}
}
@@
-669,11
+669,13
@@
pzHttpRequest.prototype =
if ( this.request.responseXML
&& this.request.responseXML.documentElement.nodeName == 'error'
&& this.request.responseXML.getElementsByTagName("error").length ) {
if ( this.request.responseXML
&& this.request.responseXML.documentElement.nodeName == 'error'
&& this.request.responseXML.getElementsByTagName("error").length ) {
- var errAddInfo = this.request.responseXML.getElementsByTagName("error")[0].childNodes[0].nodeValue;
+ var errAddInfo = '';
+ if ( this.request.responseXML.getElementsByTagName("error")[0].childNodes.length )
+ errAddInfo = ': ' + this.request.responseXML.getElementsByTagName("error")[0].childNodes[0].nodeValue;
var errMsg = this.request.responseXML.getElementsByTagName("error")[0].getAttribute("msg");
var errCode = this.request.responseXML.getElementsByTagName("error")[0].getAttribute("code");
var errMsg = this.request.responseXML.getElementsByTagName("error")[0].getAttribute("msg");
var errCode = this.request.responseXML.getElementsByTagName("error")[0].getAttribute("code");
- var err = new Error(errMsg + ': ' + errAddInfo);
+ var err = new Error(errMsg + errAddInfo);
err.code = errCode;
if (this.errorHandler) {
err.code = errCode;
if (this.errorHandler) {