modpol/modpol/demo.lua

34 lines
789 B
Lua

test_org = modpol.instance:add_org('test')
req_id = test_org:make_request({
type = 'add_member',
user = 'luke',
params = {'luke'}
})
process = dictator.init(test_org.id, req_id)
process:decide(true)
req_id = test_org:make_request({
type = 'delete',
user = 'luke',
params = {}
})
process = dictator.init(test_org.id, req_id)
process:decide(true)
-- test_org:add_member('luke')
-- test_org:add_member('nathan')
-- test_org:add_member('bruh')
-- print(test_org:list_member())
-- test_org:remove_member('nathan')
-- print('================')
-- print(test_org:list_member())
-- test_org:add_member('testing')
-- test_org:add_member('test 2')
-- print('==================')
-- print(test_org:list_member())
-- print(modpol.orgs.list_all())
-- test_org:delete()