From aa928a4b1c1a1082f7a9fc9874cf8182670c8c01 Mon Sep 17 00:00:00 2001
From: David Trattnig <david@subsquare.at>
Date: Mon, 1 Aug 2022 16:44:00 +0200
Subject: [PATCH] refact(engine_core.version): return both versions

required by engine#110
---
 src/serverfunctions.liq | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/serverfunctions.liq b/src/serverfunctions.liq
index 619c7a0..9165573 100644
--- a/src/serverfunctions.liq
+++ b/src/serverfunctions.liq
@@ -63,12 +63,15 @@ server.register(namespace="aura_engine",
 
 # Get version
 server.register(namespace="aura_engine",
-    description="Return the version of Engine Core",
+    description="Return the version of Engine Core and Liquidsoap",
     usage="version",
     "version",
     fun (s) -> begin
         ignore(s)
-        engine_version
+        json_data = json()
+        json_data.add("core", engine_version)
+        json_data.add("liquidsoap", liquidsoap.version)
+        json.stringify(json_data)
     end
 )
 
-- 
GitLab