From 93a74f9f9d36aea7993d52abb03ef8f957cc1eb7 Mon Sep 17 00:00:00 2001 From: "Ycarus (Yannick Chabanois)" Date: Sat, 8 May 2021 08:39:48 +0200 Subject: [PATCH] Fix update VPS --- luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua | 2 +- luci-app-openmptcprouter/root/usr/libexec/rpcd/openmptcprouter | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua b/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua index 474692015..5d9ea701a 100644 --- a/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua +++ b/luci-app-openmptcprouter/luasrc/controller/openmptcprouter.lua @@ -1111,7 +1111,7 @@ function update_vps() local update_vps = luci.http.formvalue("flash") or "" if update_vps ~= "" then local ut = require "luci.util" - local result = ut.ubus("openmptcprouter", "update_vps", {}) + local result = ut.ubus("openmptcprouter", "updateVPS", {}) end return end diff --git a/luci-app-openmptcprouter/root/usr/libexec/rpcd/openmptcprouter b/luci-app-openmptcprouter/root/usr/libexec/rpcd/openmptcprouter index 44cfde082..cdd3308df 100755 --- a/luci-app-openmptcprouter/root/usr/libexec/rpcd/openmptcprouter +++ b/luci-app-openmptcprouter/root/usr/libexec/rpcd/openmptcprouter @@ -535,7 +535,8 @@ function update_vps() local vpsgettoken = sys.exec("/etc/init.d/openmptcprouter-vps restart >/dev/null 2>/dev/null") ucic:foreach("openmptcprouter", "server", function(section) local servername = section[".name"] - local serverip = section["ip"] or "" + local serverips = section["ip"] + local serverip = serverips[1] local adminport = section["port"] or "65500" local token = section["token"] or "" if token ~= "" then