Made approval on remove_process configurable
This commit is contained in:
		| @@ -4,7 +4,7 @@ | |||||||
| local remove_process = { | local remove_process = { | ||||||
|     name = "Remove process", |     name = "Remove process", | ||||||
|     slug = "remove_process", |     slug = "remove_process", | ||||||
|     desc = "User can remove own processes, consent required for those of others", |     desc = "User can remove own processes, approval required for those of others", | ||||||
|     hide = false; |     hide = false; | ||||||
| } | } | ||||||
|  |  | ||||||
| @@ -12,6 +12,7 @@ remove_process.data = { | |||||||
| } | } | ||||||
|  |  | ||||||
| remove_process.config = { | remove_process.config = { | ||||||
|  |    approval_module = "consent" | ||||||
| } | } | ||||||
|  |  | ||||||
| --- Initiate function | --- Initiate function | ||||||
| @@ -71,11 +72,12 @@ function remove_process:initiate(result) | |||||||
|                      self.org:delete_process(self.id) |                      self.org:delete_process(self.id) | ||||||
|                   else |                   else | ||||||
|                      self:call_module( |                      self:call_module( | ||||||
|                         "consent", |                         approval_module, | ||||||
|                         self.initiator, |                         self.initiator, | ||||||
|                         { |                         { | ||||||
|                            prompt = "Approve removal of process "..process_choice.."?", |                            prompt = | ||||||
|                            votes_required = #self.org.members |                               "Approve removal of process " | ||||||
|  |                               ..process_choice.."?" | ||||||
|                         }, |                         }, | ||||||
|                         function(input) |                         function(input) | ||||||
|                            modpol.interactions.message_org( |                            modpol.interactions.message_org( | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user