orgs are now initialized with a founding member

This commit is contained in:
Luke Miller
2021-06-04 00:16:10 -04:00
parent 9d81d57a54
commit 28e31eebc9
3 changed files with 45 additions and 11 deletions

View File

@ -2,7 +2,7 @@ dofile('../modpol.lua');
modpol.orgs.reset()
test_org = modpol.instance:add_org('test_org')
test_org = modpol.instance:add_org('test_org', 'lukvmil')
test_org:add_member('luke')
test_org:add_member('nathan')
@ -23,4 +23,23 @@ for id, process in ipairs(test_org.processes) do
end
-- process = test_org.processes[process_id]
-- process:approve("luke", true)
-- process:approve("nathan", true)
-- process:approve("nathan", true)
modpol.instance:set_policy("add_org", "consent", false);
new_request = {
user = "lukvmil",
type = "add_org",
params = {"new_org", "lukvmil"}
}
request_id = modpol.instance:make_request(new_request)
modpol.instance:add_member('luke')
modpol.instance:add_member('josh')
modpol.instance:add_member('nathan')
for id, process in ipairs(modpol.instance.processes) do
process:approve('luke', true)
process:approve('josh', true)
end