Pokemon-GO-node-api
Pokemon-GO-node-api copied to clipboard
Illegal group end indicator for Message
Error: Illegal group end indicator for Message .ResponseEnvelop: 7 (not a group)
at Error (native)
at ProtoBuf.Reflect.MessagePrototype.decode (/var/lib/openshift/579e17862d5271cfe7000234/app-root/runtime/repo/node_modules/protobufjs/dist/protobuf.js:3205:31)
at Function.Message.decode (/var/lib/openshift/579e17862d5271cfe7000234/app-root/runtime/repo/node_modules/protobufjs/dist/protobuf.js:2933:37)
at Request._callback (poke.io.js:137:33)
at Request.self.callback (/var/lib/openshift/579e17862d5271cfe7000234/app-root/runtime/repo/node_modules/request/request.js:187:22)
at emitTwo (events.js:106:13)
at Request.emit (events.js:191:7)
at Request.<anonymous> (/var/lib/openshift/579e17862d5271cfe7000234/app-root/runtime/repo/node_modules/request/request.js:1044:10)
at emitOne (events.js:96:13)
at Request.emit (events.js:188:7)
HERE:
if (e.decoded) {
// Truncated
console.warn(e);
f_ret = e.decoded; // Decoded message with missing required fields
}
else{
**console.log(e);**
}
so the code in is permanent loop here :
if (f_ret) {
return callback(null, f_ret);
} else {
**console.log('**************** NEW api_req ****************');
api_req(api_endpoint, access_token, req, callback);**
}