diff --git a/modpol/orgs/requests.lua b/modpol/orgs/requests.lua index d532137..384b81a 100644 --- a/modpol/orgs/requests.lua +++ b/modpol/orgs/requests.lua @@ -108,12 +108,8 @@ function modpol.orgs:make_request(request) return false end - -- num_params should equal zero at the end if request.params matches the num of params for that type - for k, v in ipairs(request.params) do - num_params = num_params - 1 - end - - if num_params ~= 0 then + -- request.params should match the num of params for that type + if #request.params ~= num_params then modpol.ocutil.log('Error in ' .. self.name .. ':make_request -> request has invalid number of parameters') return false end