Browse Source

Fixes on defer and remove_process

Nathan Schneider 1 year ago
parent
commit
1ff94b65fb
2 changed files with 5 additions and 2 deletions
  1. 4 1
      modpol_core/modules/defer.lua
  2. 1 1
      modpol_core/modules/remove_process.lua

+ 4 - 1
modpol_core/modules/defer.lua

@@ -32,7 +32,8 @@ function defer:initiate(result)
       self.org:delete_process(self.id)
    else
       defer_org:call_module(
-         self.config.approval_module, self.initiator,
+         self.config.approval_module,
+         self.initiator,
          {
             prompt = self.config.prompt
          },
@@ -40,6 +41,8 @@ function defer:initiate(result)
             if result then result() end
       end)
    end
+   modpol.interactions.org_dashboard(
+      self.initiator, self.org.id)
    if result then result() end
    self.org:delete_process(self.id)
 end

+ 1 - 1
modpol_core/modules/remove_process.lua

@@ -72,7 +72,7 @@ function remove_process:initiate(result)
                      self.org:delete_process(self.id)
                   else
                      self:call_module(
-                        approval_module,
+                        self.config.approval_module,
                         self.initiator,
                         {
                            prompt =