Code Duplication    Length = 10-11 lines in 2 locations

main/admin/add_users_to_group.php 1 location

@@ 75-85 (lines=11) @@
72
                WHERE groups.group_id = '$group_id' $condition_relation ";
73
74
        $rs_destination = Database::query($sql);
75
        if (Database::num_rows($rs_destination) > 0) {
76
            $return_destination .= '<select id="destination_users" name="sessionUsersList[]" multiple="multiple" size="15" style="width:360px;">';
77
            while ($row = Database::fetch_array($rs_destination)) {
78
                $person_name = api_get_person_name($row['firstname'], $row['lastname']);
79
                $return_destination .= '<option value="'.$row['user_id'].'">'.
80
                    $person_name.' ('.$row['username'].')</option>';
81
            }
82
            $return_destination .= '</select>';
83
        } else {
84
            $return_destination .= '<select id="destination_users" name="sessionUsersList[]" multiple="multiple" size="15" style="width:360px;"></select>';
85
        }
86
        $xajax_response->addAssign('ajax_destination_list','innerHTML', api_utf8_encode($return_destination));
87
    } else {
88
        $return_destination .= '<select id="destination_users" name="sessionUsersList[]" multiple="multiple" size="15" style="width:360px;"></select>';

main/user/add_users_to_session.php 1 location

@@ 198-207 (lines=10) @@
195
    			}
196
197
    			$xajax_response -> addAssign('ajax_list_users_single','innerHTML',api_utf8_encode($return));
198
    		} else {
199
    			global $nosessionUsersList;
200
    			$return .= '<select id="origin_users" name="nosessionUsersList[]" multiple="multiple" size="15" style="width:360px;">';
201
    			while ($user = Database :: fetch_array($rs)) {
202
    				$person_name = api_get_person_name($user['firstname'], $user['lastname']);
203
    	            $return .= '<option value="'.$user['user_id'].'">'.$person_name.' ('.$user['username'].')</option>';
204
    			}
205
    			$return .= '</select>';
206
    			$xajax_response -> addAssign('ajax_list_users_multiple','innerHTML',api_utf8_encode($return));
207
    		}
208
    	}
209
    	return $xajax_response;
210
    }