@@ -117,7 +117,7 @@  | 
                                                    ||
| 117 | 117 | * Notification handler to call notification enable/disable/purge steps  | 
                                                        
| 118 | 118 | *  | 
                                                        
| 119 | 119 | * @param string $step The step (enable, disable, purge)  | 
                                                        
| 120 | - * @param array $notification_types The notification type names  | 
                                                        |
| 120 | + * @param string[] $notification_types The notification type names  | 
                                                        |
| 121 | 121 | * @return string Return notifications as temporary state  | 
                                                        
| 122 | 122 | * @access protected  | 
                                                        
| 123 | 123 | */  | 
                                                        
@@ -258,8 +258,7 @@  | 
                                                    ||
| 258 | 258 | if ($group_rule['autogroups_group_id'] == $current_rule['autogroups_group_id'] &&  | 
                                                        
| 259 | 259 | $group_rule['autogroups_type_id'] != $current_rule['autogroups_type_id'] &&  | 
                                                        
| 260 | 260 | count($user_id_ary)  | 
                                                        
| 261 | - )  | 
                                                        |
| 262 | -			{ | 
                                                        |
| 261 | +			) { | 
                                                        |
| 263 | 262 | // Load other auto group rule's condition type and get new data for our user(s)  | 
                                                        
| 264 | 263 | $condition = $this->container->get($group_rule['autogroups_type_name']);  | 
                                                        
| 265 | 264 | $condition_user_data = $condition->get_users_for_condition(array(  | 
                                                        
@@ -296,11 +296,14 @@  | 
                                                    ||
| 296 | 296 | // Format autogroups_excluded_groups for storage in the db  | 
                                                        
| 297 | 297 | $data['autogroups_excluded_groups'] = !empty($data['autogroups_excluded_groups']) ? json_encode($data['autogroups_excluded_groups']) : '';  | 
                                                        
| 298 | 298 | |
| 299 | - if ($autogroups_id != 0) // Update existing auto group data  | 
                                                        |
| 299 | + if ($autogroups_id != 0)  | 
                                                        |
| 300 | +		{ | 
                                                        |
| 301 | + // Update existing auto group data  | 
                                                        |
| 300 | 302 |  		{ | 
                                                        
| 301 | 303 | $sql = 'UPDATE ' . $this->autogroups_rules_table . '  | 
                                                        
| 302 | 304 |  				SET ' . $this->db->sql_build_array('UPDATE', $data) . ' | 
                                                        
| 303 | 305 | WHERE autogroups_id = ' . (int) $autogroups_id;  | 
                                                        
| 306 | + }  | 
                                                        |
| 304 | 307 | $this->db->sql_query($sql);  | 
                                                        
| 305 | 308 | }  | 
                                                        
| 306 | 309 | else // Insert new auto group data  |