Details
-
Bug
-
Resolution: Unresolved
-
Major
-
6.5.0
-
None
-
Untriaged
-
Unknown
Description
Build: 6.5.0-3798
When i deployed the following handler with incorrect query it shows reference error instead of syntax error.
function OnUpdate(doc, meta) {
|
log('docId', meta.id);
|
try {
|
var query=select * from;
|
for(var row of query){
|
}
|
} catch (e) {
|
log(e);
|
if(e["message"] == "N1QL: Unable to schedule N1QL query"){
|
dst_bucket[meta.id]=e;
|
}
|
}
|
}
|
function OnDelete(meta) {
|
log('docId', meta.id);
|
try {
|
var query=select * from ;
|
for(var row of query){
|
}
|
} catch (e) {
|
log(e);
|
if(e["message"] == "N1QL: Unable to schedule N1QL query"){
|
delete dst_bucket[meta.id];
|
}
|
}
|
}
|
|
2019-07-19T00:21:59.731-07:00 [INFO] "docId" "cecedqeqw"
|
2019-07-19T00:21:59.732-07:00 [INFO] "ReferenceError: select is not defined"
|
Error from workbench
[
|
{
|
"code": 3000,
|
"msg": "syntax error - at end of input",
|
"query": "select * from"
|
}
|
]
|