Move module post call before rawContent
- This was preventing API POST request to be processed
This commit is contained in:
parent
ff69fa1629
commit
be93914c7d
1 changed files with 4 additions and 4 deletions
|
@ -251,10 +251,6 @@ class Module
|
||||||
|
|
||||||
call_user_func([$this->module_class, 'init'], $this->module_parameters);
|
call_user_func([$this->module_class, 'init'], $this->module_parameters);
|
||||||
|
|
||||||
// "rawContent" is especially meant for technical endpoints.
|
|
||||||
// This endpoint doesn't need any theme initialization or other comparable stuff.
|
|
||||||
call_user_func([$this->module_class, 'rawContent'], $this->module_parameters);
|
|
||||||
|
|
||||||
if ($server['REQUEST_METHOD'] === 'POST') {
|
if ($server['REQUEST_METHOD'] === 'POST') {
|
||||||
Core\Hook::callAll($this->module . '_mod_post', $post);
|
Core\Hook::callAll($this->module . '_mod_post', $post);
|
||||||
call_user_func([$this->module_class, 'post'], $this->module_parameters);
|
call_user_func([$this->module_class, 'post'], $this->module_parameters);
|
||||||
|
@ -262,5 +258,9 @@ class Module
|
||||||
|
|
||||||
Core\Hook::callAll($this->module . '_mod_afterpost', $placeholder);
|
Core\Hook::callAll($this->module . '_mod_afterpost', $placeholder);
|
||||||
call_user_func([$this->module_class, 'afterpost'], $this->module_parameters);
|
call_user_func([$this->module_class, 'afterpost'], $this->module_parameters);
|
||||||
|
|
||||||
|
// "rawContent" is especially meant for technical endpoints.
|
||||||
|
// This endpoint doesn't need any theme initialization or other comparable stuff.
|
||||||
|
call_user_func([$this->module_class, 'rawContent'], $this->module_parameters);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue