|
123 | 123 | $dataset_pattern = str_replace('_', '\_', $pattern); |
124 | 124 | $dataset_pattern = str_replace('*', '%', $dataset_pattern); |
125 | 125 | $dataset_pattern = str_replace('?', '_', $dataset_pattern); |
126 | | - |
| 126 | + |
127 | 127 | $stmt = $history_db->prepare($query); |
128 | 128 | $stmt->bind_param('s', $dataset_pattern); |
129 | 129 | $stmt->bind_result($site_name, $dataset_name, $size, $decision, $condition_id); |
130 | 130 | $stmt->execute(); |
131 | | - |
| 131 | + |
132 | 132 | $condition_ids = array(); |
133 | 133 |
|
134 | 134 | $json_data = array(); |
|
256 | 256 |
|
257 | 257 | $query = 'SELECT s.`id`, s.`name`, c.`status`, c.`quota` FROM ' . $site_cache_table_name . ' AS c'; |
258 | 258 | $query .= ' INNER JOIN `sites` AS s ON s.`id` = c.`site_id`'; |
| 259 | + $query .= ' ORDER BY s.`name`'; |
259 | 260 |
|
260 | 261 | $stmt = $history_db->prepare($query); |
261 | 262 | $stmt->bind_result($site_id, $site_name, $status, $quota); |
|
291 | 292 | $stmt->bind_result($site_id, $decision, $size); |
292 | 293 | $stmt->execute(); |
293 | 294 | while ($stmt->fetch()) { |
294 | | - if (!in_array($site_id, $id_to_site)) |
| 295 | + if (!array_key_exists($site_id, $id_to_site)) |
295 | 296 | continue; |
296 | 297 |
|
297 | 298 | $idx = $id_to_site[$site_id]; |
|
312 | 313 | $stmt->bind_result($site_id, $decision, $size); |
313 | 314 | $stmt->execute(); |
314 | 315 | while ($stmt->fetch()) { |
315 | | - if (!in_array($site_id, $id_to_site)) |
| 316 | + if (!array_key_exists($site_id, $id_to_site)) |
316 | 317 | continue; |
317 | 318 |
|
318 | 319 | $idx = $id_to_site[$site_id]; |
|
0 commit comments