applications/luci-asterisk: don't allow sip extensions to use dialzones as outgoing...
authorJo-Philipp Wich <jow@openwrt.org>
Sat, 21 Mar 2009 04:59:07 +0000 (04:59 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Sat, 21 Mar 2009 04:59:07 +0000 (04:59 +0000)
applications/luci-asterisk/luasrc/model/cbi/asterisk/phone_sip.lua

index 10afe3bef9d5c9eeb148bf9e98cbaee1c57bd33a..dffb8182b1281a266a235b1b7562d7226461167a 100644 (file)
@@ -27,14 +27,6 @@ local function find_outgoing_contexts(uci)
                        end
                end)
 
-       uci:foreach("asterisk", "dialzone",
-               function(s)
-                       if not h[s['.name']] then
-                               c[#c+1] = { s['.name'], "Dialzone: %s" % s['.name'] }
-                               h[s['.name']] = true
-                       end
-               end)
-
        return c
 end
 
@@ -146,7 +138,7 @@ elseif arg[1] then
        linekey:value("trunk", "Trunk Appearance")
        linekey:value("call", "Call Appearance")
 
-       dialplan = peer:option(ListValue, "context", "Dialplan Context")
+       dialplan = peer:option(ListValue, "context", "Assign Dialplan")
        for _, v in ipairs(find_outgoing_contexts(cbimap.uci)) do
                dialplan:value(unpack(v))
        end