From b757773c8c9e65cfb12f5e5d09cad610984a0b55 Mon Sep 17 00:00:00 2001 From: Ycarus Date: Fri, 29 Jun 2018 18:26:44 +0200 Subject: [PATCH] Fix in interface choice for OMR ByPass --- luci-app-omr-bypass/luasrc/controller/omr-bypass.lua | 3 +++ luci-app-omr-bypass/root/etc/config/omr-bypass | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/luci-app-omr-bypass/luasrc/controller/omr-bypass.lua b/luci-app-omr-bypass/luasrc/controller/omr-bypass.lua index 95272f27c..182e67b26 100644 --- a/luci-app-omr-bypass/luasrc/controller/omr-bypass.lua +++ b/luci-app-omr-bypass/luasrc/controller/omr-bypass.lua @@ -31,6 +31,9 @@ function bypass_add() dpi = {dpi} end ucic:set_list("omr-bypass","dpi","proto",dpi) + + local interface = luci.http.formvalue("cbid.omr-bypass.interface") or "" + ucic:set("omr-bypass","defaults","ifname",interface) ucic:save("omr-bypass") ucic:commit("omr-bypass") diff --git a/luci-app-omr-bypass/root/etc/config/omr-bypass b/luci-app-omr-bypass/root/etc/config/omr-bypass index a07de0b89..f62f6b418 100644 --- a/luci-app-omr-bypass/root/etc/config/omr-bypass +++ b/luci-app-omr-bypass/root/etc/config/omr-bypass @@ -1,4 +1,4 @@ -config defaults +config defaults 'defaults' config bypass 'ips'