Commit f3b5af2
committed
Editor: Address review feedback on note reactions backport.
Apply review feedback from #10930:
- Bump `@since 7.0.0` to `@since 7.1.0` on PR-introduced docblocks
in comment.php, link-template.php, and class-wp-rest-comments-controller.php.
- Remove the `wp_internal_comment_types` filter: as an internal helper,
the list does not need to be filterable.
- Apply `wp_get_internal_comment_types()` in `WP_Comment_Query` so all
internal types (not just `note`) are excluded by default.
- Exclude internal comment types from the `get_lastcommentmodified()`
SQL queries so notes and reactions no longer affect the last
modified date.
- Move `wp_get_note_reaction_emojis()` into
`WP_REST_Comments_Controller::get_note_reaction_emojis()` as a
protected static method while the icon strategy is still in flux.
- Simplify the reaction summary prefetch loop in
`WP_REST_Comments_Controller::get_items()` with `wp_list_pluck`.1 parent 7c53824 commit f3b5af2
4 files changed
Lines changed: 83 additions & 88 deletions
File tree
- src/wp-includes
- rest-api/endpoints
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
771 | 771 | | |
772 | 772 | | |
773 | 773 | | |
774 | | - | |
775 | | - | |
776 | | - | |
777 | | - | |
778 | | - | |
779 | | - | |
780 | | - | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
781 | 784 | | |
782 | 785 | | |
783 | 786 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
302 | 302 | | |
303 | 303 | | |
304 | 304 | | |
305 | | - | |
| 305 | + | |
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
309 | 309 | | |
310 | | - | |
311 | | - | |
312 | | - | |
313 | | - | |
314 | | - | |
315 | | - | |
316 | | - | |
317 | | - | |
318 | | - | |
319 | | - | |
320 | | - | |
321 | | - | |
322 | | - | |
323 | | - | |
324 | | - | |
325 | | - | |
326 | | - | |
327 | | - | |
328 | | - | |
329 | | - | |
330 | | - | |
331 | | - | |
332 | | - | |
333 | | - | |
334 | | - | |
335 | | - | |
336 | | - | |
337 | | - | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | | - | |
342 | | - | |
343 | | - | |
344 | | - | |
345 | | - | |
346 | | - | |
347 | | - | |
348 | | - | |
349 | | - | |
350 | | - | |
351 | | - | |
352 | | - | |
353 | | - | |
354 | | - | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
361 | | - | |
362 | | - | |
363 | | - | |
364 | | - | |
365 | | - | |
366 | | - | |
367 | | - | |
368 | | - | |
369 | | - | |
370 | | - | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
| 310 | + | |
375 | 311 | | |
376 | 312 | | |
377 | 313 | | |
| |||
424 | 360 | | |
425 | 361 | | |
426 | 362 | | |
| 363 | + | |
427 | 364 | | |
428 | 365 | | |
429 | 366 | | |
| |||
441 | 378 | | |
442 | 379 | | |
443 | 380 | | |
| 381 | + | |
| 382 | + | |
| 383 | + | |
| 384 | + | |
| 385 | + | |
| 386 | + | |
| 387 | + | |
| 388 | + | |
| 389 | + | |
| 390 | + | |
444 | 391 | | |
445 | 392 | | |
446 | | - | |
| 393 | + | |
| 394 | + | |
447 | 395 | | |
448 | 396 | | |
449 | | - | |
| 397 | + | |
| 398 | + | |
450 | 399 | | |
451 | 400 | | |
452 | 401 | | |
453 | 402 | | |
454 | | - | |
| 403 | + | |
| 404 | + | |
455 | 405 | | |
456 | 406 | | |
457 | 407 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4349 | 4349 | | |
4350 | 4350 | | |
4351 | 4351 | | |
4352 | | - | |
| 4352 | + | |
4353 | 4353 | | |
4354 | 4354 | | |
4355 | 4355 | | |
| |||
Lines changed: 53 additions & 11 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
38 | 85 | | |
39 | 86 | | |
40 | 87 | | |
| |||
352 | 399 | | |
353 | 400 | | |
354 | 401 | | |
355 | | - | |
356 | | - | |
357 | | - | |
358 | | - | |
359 | | - | |
360 | | - | |
| 402 | + | |
361 | 403 | | |
362 | 404 | | |
363 | 405 | | |
| |||
724 | 766 | | |
725 | 767 | | |
726 | 768 | | |
727 | | - | |
| 769 | + | |
728 | 770 | | |
729 | 771 | | |
730 | 772 | | |
| |||
734 | 776 | | |
735 | 777 | | |
736 | 778 | | |
737 | | - | |
| 779 | + | |
738 | 780 | | |
739 | 781 | | |
740 | 782 | | |
| |||
1767 | 1809 | | |
1768 | 1810 | | |
1769 | 1811 | | |
1770 | | - | |
| 1812 | + | |
1771 | 1813 | | |
1772 | 1814 | | |
1773 | 1815 | | |
| |||
2091 | 2133 | | |
2092 | 2134 | | |
2093 | 2135 | | |
2094 | | - | |
| 2136 | + | |
2095 | 2137 | | |
2096 | 2138 | | |
2097 | 2139 | | |
| |||
0 commit comments