UNPKG

meshblu-server-websocket

Version:
21 lines (15 loc) 627 B
_ = require 'lodash' http = require 'http' class GetAuthorizedSubscriptionTypesHandler constructor: ({@jobManager,@auth,@requestQueue,@responseQueue}) -> do: (data, callback) => request = metadata: jobType: 'GetAuthorizedSubscriptionTypes' toUuid: data.uuid auth: @auth data: data @jobManager.do @requestQueue, @responseQueue, request, (error, response) => return callback error, 'get-authorized-subscription-types' if error? callback null, 'get-authorized-subscription-types', JSON.parse(response.rawData) module.exports = GetAuthorizedSubscriptionTypesHandler