summaryrefslogtreecommitdiffstats
path: root/extensions/Push/lib/Admin.pm
diff options
context:
space:
mode:
Diffstat (limited to 'extensions/Push/lib/Admin.pm')
-rw-r--r--extensions/Push/lib/Admin.pm2
1 files changed, 2 insertions, 0 deletions
diff --git a/extensions/Push/lib/Admin.pm b/extensions/Push/lib/Admin.pm
index fa65e0d69..9df2bddcb 100644
--- a/extensions/Push/lib/Admin.pm
+++ b/extensions/Push/lib/Admin.pm
@@ -103,6 +103,8 @@ sub admin_queues {
|| ThrowUserError('push_error', { error_message => 'Invalid message ID' });
if ($input->{delete}) {
+ my $token = $input->{token};
+ check_hash_token($token, ['deleteMessage']);
$message->remove_from_db();
$vars->{message} = 'push_message_deleted';