diff --git a/modpol/api.lua b/modpol/api.lua index 9fa3c03..70e4eb2 100644 --- a/modpol/api.lua +++ b/modpol/api.lua @@ -14,8 +14,6 @@ dofile (localdir .. "/interactions/interactions.lua") --modules dofile (localdir .. "/modules/join_org.lua") -dofile (localdir .. "/modules/join_org_class.lua") -dofile (localdir .. "/modules/join_org_consent.lua") dofile (localdir .. "/modules/consent.lua") -dofile (localdir .. "/modules/remove_org.lua") -dofile (localdir .. "/modules/child_org.lua") +--dofile (localdir .. "/modules/remove_org.lua") +--dofile (localdir .. "/modules/child_org.lua") diff --git a/modpol/orgs/process.lua b/modpol/orgs/process.lua index 1b963ed..38c10b6 100644 --- a/modpol/orgs/process.lua +++ b/modpol/orgs/process.lua @@ -38,9 +38,10 @@ function modpol.orgs:call_module(module_name, initiator, config, result) initiator = initiator, org = self, id = index, - config = config + config = config, + name = module_name } - + -- copying default fields from setup for k, v in pairs(module.setup) do new_process[k] = v @@ -97,4 +98,4 @@ function modpol.orgs:interact(process_id, user) process[callback](process, user) end end -end \ No newline at end of file +end