-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Hello,
I'm trying use a bridge.before('subscribe'..) and deny the subscribe. If I put ctx.authorized = false on this bridge.before, its throw the next error:
events.js:85
throw er; // Unhandled 'error' event
^
Error: Invalid qos vector
at suback (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/mqtt-packet/generate.js:402:11)
at generate (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/mqtt-packet/generate.js:25:14)
at DestroyableTransform.process [as _transform] (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/lib/generateStream.js:13:16)
at DestroyableTransform.Transform._read (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:184:10)
at DestroyableTransform.Transform._write (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/through2/node_modules/readable-stream/lib/_stream_transform.js:172:12)
at doWrite (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:237:10)
at writeOrBuffer (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:227:5)
at DestroyableTransform.Writable.write (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/through2/node_modules/readable-stream/lib/_stream_writable.js:194:11)
at Connection.callWrite3Args [as _callWrite] (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/reduplexer/index.js:50:25)
at Connection.write [as _write] (/Users/sergio.garcia/Desktop/Desarrollo/backend/loopback/example-global/node_modules/strong-pubsub-connection-mqtt/node_modules/mqtt-connection/node_modules/reduplexer/index.js:147:17)My code is:
bridge.before('subscribe',function (ctx, next) {
ctx.authorized = false;
next();
});Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels