mirror of
https://github.com/hensm/fx_cast.git
synced 2026-06-12 18:39:58 +00:00
Use old message format with getInfo message for compat
This commit is contained in:
@@ -39,7 +39,8 @@ decodeTransform.on("data", (message: Message) => {
|
|||||||
|
|
||||||
|
|
||||||
switch (message.subject) {
|
switch (message.subject) {
|
||||||
case "bridge:getInfo": {
|
case "bridge:getInfo":
|
||||||
|
case "bridge:/getInfo": {
|
||||||
encodeTransform.write(__applicationVersion);
|
encodeTransform.write(__applicationVersion);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -117,7 +117,13 @@ type MessageDefinitions = {
|
|||||||
, "main:receiverSelector/close": {}
|
, "main:receiverSelector/close": {}
|
||||||
, "main:receiverSelector/stop": ReceiverSelectionStop
|
, "main:receiverSelector/stop": ReceiverSelectionStop
|
||||||
|
|
||||||
|
/**
|
||||||
|
* getInfo uses the old :/ form for compat with old bridge
|
||||||
|
* versions.
|
||||||
|
*/
|
||||||
, "bridge:getInfo": string
|
, "bridge:getInfo": string
|
||||||
|
, "bridge:/getInfo": string
|
||||||
|
|
||||||
, "bridge:initialize": { shouldWatchStatus: boolean }
|
, "bridge:initialize": { shouldWatchStatus: boolean }
|
||||||
|
|
||||||
, "bridge:receiverSelector/open": any
|
, "bridge:receiverSelector/open": any
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ const getInfo = () => new Promise<BridgeInfo>(async (resolve, reject) => {
|
|||||||
|
|
||||||
applicationVersion = await nativeMessaging.sendNativeMessage(
|
applicationVersion = await nativeMessaging.sendNativeMessage(
|
||||||
applicationName
|
applicationName
|
||||||
, { subject: "bridge:getInfo"
|
, { subject: "bridge:/getInfo"
|
||||||
, data: version });
|
, data: version });
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
logger.error("Bridge connection failed.");
|
logger.error("Bridge connection failed.");
|
||||||
|
|||||||
@@ -171,7 +171,13 @@ type AppMessageDefinitions = {
|
|||||||
, "main:receiverSelector/close": {}
|
, "main:receiverSelector/close": {}
|
||||||
, "main:receiverSelector/stop": ReceiverSelectionStop
|
, "main:receiverSelector/stop": ReceiverSelectionStop
|
||||||
|
|
||||||
|
/**
|
||||||
|
* getInfo uses the old :/ form for compat with old bridge
|
||||||
|
* versions.
|
||||||
|
*/
|
||||||
, "bridge:getInfo": string
|
, "bridge:getInfo": string
|
||||||
|
, "bridge:/getInfo": string
|
||||||
|
|
||||||
, "bridge:initialize": { shouldWatchStatus: boolean }
|
, "bridge:initialize": { shouldWatchStatus: boolean }
|
||||||
|
|
||||||
, "bridge:receiverSelector/open": any
|
, "bridge:receiverSelector/open": any
|
||||||
|
|||||||
Reference in New Issue
Block a user