TT#92952 sipwise_pushd: fix mobile_push_silent_list query

> Traceback[c2s]: /usr/lib/prosody/util/sql.lua:150: Error preparing statement handle: Unknown column '1' in 'field list'

Seems util/sql.lua changed behaviour

Change-Id: If6ed4cb0778dcd4983534388ea5939bd3d435b0c
mr9.1.1
Victor Seva 5 years ago
parent 28c787a3aa
commit 181deaf113
No known key found for this signature in database
GPG Key ID: 2174A68E7DA82CC7

@ -56,7 +56,7 @@ WHERE vp.attribute = 'mobile_push_enable'
]];
local push_silent_query = [[
SELECT "1" FROM provisioning.voip_preferences vp
SELECT vp.id FROM provisioning.voip_preferences vp
LEFT JOIN provisioning.voip_usr_preferences vup ON vup.attribute_id = vp.id
LEFT JOIN provisioning.voip_subscribers vs ON vs.id = vup.subscriber_id
LEFT JOIN provisioning.voip_domains vd ON vd.id = vs.domain_id
@ -91,10 +91,8 @@ end
local function push_silent(username, domain, other)
reconect_check();
for row in engine:select(push_silent_query, username, domain, other) do
if row[1] == "1" then
module:log("debug", "silent push preference mobile_push_silent_list matches");
return true;
end
module:log("debug", "silent push preference mobile_push_silent_list matches");
return true;
end
return false;
end

Loading…
Cancel
Save