From ce56ec3fd633c350a75832a39a0624ce061df7a2 Mon Sep 17 00:00:00 2001 From: Luke Miller <millerluke1364@gmail.com> Date: Thu, 15 Apr 2021 00:13:04 -0400 Subject: [PATCH] fixed bug where getting org by name wouldn't work --- modpol/orgs/orgs.lua | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/modpol/orgs/orgs.lua b/modpol/orgs/orgs.lua index bc78cd1..f00ffe7 100644 --- a/modpol/orgs/orgs.lua +++ b/modpol/orgs/orgs.lua @@ -9,16 +9,17 @@ modpol.orgs.__index = modpol.orgs -- ================================================== -- returns org when given its id or name -function modpol.orgs.get_org(id) - if type(id) == 'string' then +function modpol.orgs.get_org(arg) + if type(arg) == 'string' then for id, org in ipairs(modpol.orgs.array) do - if org.name == id then + if org.name == arg then return org end end - elseif type(id) == 'number' then - return modpol.orgs.array[id] + elseif type(arg) == 'number' then + return modpol.orgs.array[arg] end + return nil end -- ===============================================