From 89cdab69165e3b1653c0361836bc646d8095bba9 Mon Sep 17 00:00:00 2001
From: tobias <thinkdifferent055@gmail.com>
Date: Fri, 29 Sep 2023 15:21:21 +0200
Subject: [PATCH] #187 - Cleanup

---
 main.js      | 14 ++++----------
 variables.js |  7 -------
 2 files changed, 4 insertions(+), 17 deletions(-)
 delete mode 100644 variables.js

diff --git a/main.js b/main.js
index ecd723d..ead9eac 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 a4c9f8c..0000000
--- 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' },
-	])
-}
-- 
GitLab