diff --git a/main.js b/main.js index ecd723d3492b9560154bd1cfcdb64359c85b99cc..ead9eaca63331a268e34cf2e8a432052a71cae12 100644 --- a/main.js +++ b/main.js @@ -2,7 +2,6 @@ const {InstanceBase, Regex, runEntrypoint, InstanceStatus} = require('@companion const UpgradeScripts = require('./upgrades') const UpdateActions = require('./actions') const UpdateFeedbacks = require('./feedbacks') -const UpdateVariableDefinitions = require('./variables') const WebSocket = require('ws') const ProjectUpdate = require("./receive/project_update"); const Project = require("./project"); @@ -33,9 +32,8 @@ class ModuleInstance extends InstanceBase { this.initWebSocket() this.isInitialized = true - this.updateActions() // export actions - this.updateFeedbacks() // export feedbacks - this.updateVariableDefinitions() // export variable definitions + this.updateActions() + await this.updateFeedbacks() } // When module gets deleted @@ -84,12 +82,8 @@ class ModuleInstance extends InstanceBase { UpdateActions(this) } - updateFeedbacks() { - UpdateFeedbacks(this) - } - - updateVariableDefinitions() { - UpdateVariableDefinitions(this) + async updateFeedbacks() { + await UpdateFeedbacks(this) } // Websocket handling diff --git a/variables.js b/variables.js deleted file mode 100644 index a4c9f8ca629bfcad703437f778ea0c5df166d619..0000000000000000000000000000000000000000 --- a/variables.js +++ /dev/null @@ -1,7 +0,0 @@ -module.exports = async function (self) { - self.setVariableDefinitions([ - { variableId: 'variable1', name: 'My first variable' }, - { variableId: 'variable2', name: 'My second variable' }, - { variableId: 'variable3', name: 'Another variable' }, - ]) -}