From c975f114b3335ab3a41aa4d94f72be7c55c3fe6f Mon Sep 17 00:00:00 2001 From: Luke Miller Date: Sun, 2 May 2021 10:40:10 -0400 Subject: [PATCH] added more success/error messages --- modpol/orgs/orgs.lua | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/modpol/orgs/orgs.lua b/modpol/orgs/orgs.lua index e22cbc1..650a194 100644 --- a/modpol/orgs/orgs.lua +++ b/modpol/orgs/orgs.lua @@ -82,6 +82,7 @@ function modpol.orgs.reset() end end + modpol.ocutil.log('Reset all orgs') modpol.orgs:record('Resetting all orgs', 'org_reset') end @@ -104,6 +105,7 @@ function modpol.orgs.init_instance() -- adding instance to org list modpol.orgs.array[1] = instance + modpol.ocutil.log('Initialized the instance org') modpol.orgs:record('Initialized the instance org', 'create_instance') return instance @@ -181,7 +183,7 @@ function modpol.orgs:add_org(name) modpol.orgs.array[child_org.id] = child_org self:record('created sub org ' .. name, 'add_org') - modpol.ocutil.log('Created sub org ' .. name) + modpol.ocutil.log('Created ' .. name .. ' (suborg of ' .. self.name .. ')') return child_org end @@ -205,7 +207,7 @@ function modpol.orgs:delete() end modpol.orgs.array[self.id] = 'removed' - modpol.ocutil.log('Removed ' .. self.name .. ': ' .. self.id) + modpol.ocutil.log('Deleted org ' .. self.name .. ': ' .. self.id) self:record('Deleted ' .. self.name .. ' and all child orgs', 'del_org') @@ -227,7 +229,7 @@ end function modpol.orgs:add_member(user) for id, name in ipairs(self.members) do if user == name then - modpol.ocutil.log('Error in' .. self.name .. ':add_member -> user already in org') + modpol.ocutil.log('Error in ' .. self.name .. ':add_member -> user already in org') return false end end @@ -239,6 +241,8 @@ function modpol.orgs:add_member(user) -- adds to end if no empty spots table.insert(self.members, user) end + + modpol.ocutil.log('Added member ' .. user .. ' to ' .. self.name) self:record('Added member ' .. user, 'add_member') end @@ -251,7 +255,10 @@ function modpol.orgs:remove_member(user) user_index = self:get_member_index(user) if user_index then self.members[user_index] = '' + else + modpol.ocutil.log('Error in ' .. self.name .. ':remove_member -> user not in org') end + modpol.ocutil.log('Removed member ' .. user .. ' from ' .. self.name) self:record('Removed member ' .. user, 'del_member') end