|
@@ -1001,7 +1001,14 @@ function GeneralPermissionSettings($return_config = false)
|
|
|
if (empty($modSettings['permission_enable_deny']))
|
|
|
{
|
|
|
$smcFunc['db_query']('', '
|
|
|
- DELETE FROM {db_prefix}permissions, {db_prefix}board_permissions
|
|
|
+ DELETE FROM {db_prefix}board_permissions
|
|
|
+ WHERE add_deny = {int:denied}',
|
|
|
+ array(
|
|
|
+ 'denied' => 0,
|
|
|
+ )
|
|
|
+ );
|
|
|
+ $smcFunc['db_query']('', '
|
|
|
+ DELETE FROM {db_prefix}permissions
|
|
|
WHERE add_deny = {int:denied}',
|
|
|
array(
|
|
|
'denied' => 0,
|
|
@@ -1028,7 +1035,14 @@ function GeneralPermissionSettings($return_config = false)
|
|
|
|
|
|
|
|
|
$smcFunc['db_query']('', '
|
|
|
- DELETE FROM {db_prefix}permissions, {db_prefix}board_permissions
|
|
|
+ DELETE FROM {db_prefix}permissions
|
|
|
+ WHERE id_group IN ({array_int:post_group_list})',
|
|
|
+ array(
|
|
|
+ 'post_group_list' => $post_groups,
|
|
|
+ )
|
|
|
+ );
|
|
|
+ $smcFunc['db_query']('', '
|
|
|
+ DELETE FROM {db_prefix}board_permissions
|
|
|
WHERE id_group IN ({array_int:post_group_list})',
|
|
|
array(
|
|
|
'post_group_list' => $post_groups,
|