From bd2dc09eb74b2fc96f54358bd6b175fb029572bf Mon Sep 17 00:00:00 2001 From: Joseph Adams Date: Wed, 31 May 2023 14:04:03 -0400 Subject: [PATCH] add fix for using older companion module version --- api.js | 18 ++++++++---------- midi.js | 1 + package.json | 2 +- 3 files changed, 10 insertions(+), 11 deletions(-) diff --git a/api.js b/api.js index 499c684..dc97a0b 100644 --- a/api.js +++ b/api.js @@ -47,21 +47,19 @@ class API { server.post('/sendmidi', function (req, res) { let midiObj = req.body; - function sendResult(json) { - res.send(json); - } - - util.sendMIDI(midiObj, sendResult); + util.sendMIDI(midiObj, function(result) { + let commandname = midiObj.midicommand + '-sent-successfully'; //this is just a hack for older versions + res.send({result: commandname}); + }); }); server.get('/sendmidi', function (req,res) { let midiObj = req.query; - function sendResult(json) { - res.send(json); - } - - util.sendMIDI(midiObj, sendResult); + util.sendMIDI(midiObj, function(result) { + let commandname = midiObj.midicommand + '-sent-successfully'; //this is just a hack for older versions + res.send({result: commandname}); + }); }); server.use(function (req, res) { diff --git a/midi.js b/midi.js index aaa28a0..3680d9c 100644 --- a/midi.js +++ b/midi.js @@ -127,6 +127,7 @@ function sendMIDI(midiObj, callback) { } } returnObj = {result: 'midi-sent-successfully', midiObj: midiObj, message: rawmessage}; + console.log(returnObj); callback(returnObj); } } diff --git a/package.json b/package.json index c3b8880..df098ca 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "midi-relay", "productName": "midi-relay", - "version": "3.0.4", + "version": "3.0.5", "description": "Listens for HTTP requests with JSON payload and relays MIDI/MSC commands on local ports.", "license": "MIT", "repository": "josephdadams/midi-relay",