From 7c9dcbb0143d89fe61e3e553c2fc5997f7f0f6f1 Mon Sep 17 00:00:00 2001 From: Jordan Mussi Date: Sun, 24 Mar 2013 12:28:05 +0000 Subject: [PATCH] Update mysupport.php Fixes bug found by me. Internal thread by Polarbear541. --- files/inc/plugins/mysupport.php | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/files/inc/plugins/mysupport.php b/files/inc/plugins/mysupport.php index c6ee356..872c612 100755 --- a/files/inc/plugins/mysupport.php +++ b/files/inc/plugins/mysupport.php @@ -1994,6 +1994,15 @@ function mysupport_thread_list() // set some stuff for this forum that will be used in various places in this function if($mybb->input['fid']) { + $fid = intval($mybb->input['fid']); + $forumpermissions = forum_permissions(); + $fpermissions = $forumpermissions[$fid]; + + if($fpermissions['canview'] != 1) + { + error_no_permission(); + } + $forum_info = get_forum(intval($mybb->input['fid'])); $list_where_sql = " AND t.fid = ".intval($mybb->input['fid']); $stats_where_sql = " AND fid = ".intval($mybb->input['fid']); @@ -4315,4 +4324,4 @@ function mysupport_get_friendly_status($status = 0) return $friendlystatus; } -?> \ No newline at end of file +?>