Fixed forum post deletion and editing.
This commit is contained in:
parent
cf71129153
commit
87915b6a25
3 changed files with 4 additions and 4 deletions
|
@ -120,7 +120,7 @@ if($mode === 'edit') {
|
|||
return;
|
||||
}
|
||||
|
||||
if(!perms_check($perms, $post['poster_id'] === $currentUserId ? MSZ_FORUM_PERM_EDIT_POST : MSZ_FORUM_PERM_EDIT_ANY_POST)) {
|
||||
if(!perms_check($perms, (string)$post['poster_id'] === $currentUserId ? MSZ_FORUM_PERM_EDIT_POST : MSZ_FORUM_PERM_EDIT_ANY_POST)) {
|
||||
echo render_error(403);
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -4,10 +4,10 @@
|
|||
{% endapply %}
|
||||
{% endmacro %}
|
||||
|
||||
{% macro input_csrf() %}
|
||||
{% macro input_csrf(name) %}
|
||||
{% from _self import input_hidden %}
|
||||
{% apply spaceless %}
|
||||
{{ input_hidden('_csrf', csrf_token()) }}
|
||||
{{ input_hidden(name|default('_csrf'), csrf_token()) }}
|
||||
{% endapply %}
|
||||
{% endmacro %}
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
{% block content %}
|
||||
<form action="" method="get" class="container forum__confirm">
|
||||
{{ container_title('<i class="' ~ class|default('fas fa-exclamation-circle') ~ ' fa-fw"></i> ' ~ title) }}
|
||||
{{ input_csrf() }}
|
||||
{{ input_csrf('csrf') }}
|
||||
{% for name, value in params %}
|
||||
<input type="hidden" name="{{ name }}" value="{{ value }}">
|
||||
{% endfor %}
|
||||
|
|
Loading…
Reference in a new issue