mirror of
https://gitcode.com/GitHub_Trending/ji/jitsi-meet.git
synced 2025-12-30 11:22:31 +00:00
fix(polls): Drops not needed check.
This commit is contained in:
@@ -33,15 +33,6 @@ local main_domain = module:get_option_string('main_domain');
|
|||||||
-- only the visitor prosody has main_domain setting
|
-- only the visitor prosody has main_domain setting
|
||||||
local is_visitor_prosody = main_domain ~= nil;
|
local is_visitor_prosody = main_domain ~= nil;
|
||||||
|
|
||||||
-- Logs a warning and returns true if a room does not
|
|
||||||
-- have poll data associated with it.
|
|
||||||
local function check_polls(room)
|
|
||||||
if room.polls == nil then
|
|
||||||
module:log("warn", "no polls data in room");
|
|
||||||
return true;
|
|
||||||
end
|
|
||||||
return false;
|
|
||||||
end
|
|
||||||
|
|
||||||
local function validate_polls(data)
|
local function validate_polls(data)
|
||||||
if type(data) ~= 'table' then
|
if type(data) ~= 'table' then
|
||||||
@@ -222,8 +213,6 @@ end
|
|||||||
return true;
|
return true;
|
||||||
end
|
end
|
||||||
|
|
||||||
if check_polls(room) then return end
|
|
||||||
|
|
||||||
local poll_creator = occupant_details;
|
local poll_creator = occupant_details;
|
||||||
|
|
||||||
if room.polls.count >= POLLS_LIMIT then
|
if room.polls.count >= POLLS_LIMIT then
|
||||||
@@ -286,8 +275,6 @@ end
|
|||||||
|
|
||||||
module:context(jid.host(room.jid)):fire_event('poll-created', pollData);
|
module:context(jid.host(room.jid)):fire_event('poll-created', pollData);
|
||||||
elseif data.command == "answer-poll" then
|
elseif data.command == "answer-poll" then
|
||||||
if check_polls(room) then return end
|
|
||||||
|
|
||||||
local poll = room.polls.by_id[data.pollId];
|
local poll = room.polls.by_id[data.pollId];
|
||||||
if poll == nil then
|
if poll == nil then
|
||||||
module:log("warn", "answering inexistent poll %s", data.pollId);
|
module:log("warn", "answering inexistent poll %s", data.pollId);
|
||||||
|
|||||||
Reference in New Issue
Block a user