#43639 closed defect (bug) (fixed)
wp_terms_checklist post_id argument is null, should be 0
| Reported by: | tareiking | Owned by: | SergeyBiryukov |
|---|---|---|---|
| Priority: | normal | Milestone: | 5.9 |
| Component: | Taxonomy | Version: | |
| Severity: | normal | Keywords: | has-patch commit |
| Cc: | Focuses: | administration |
Description
In includes/class-wp-posts-list-table.php we call wp_terms_checklist with post_id set to null.
wp_terms_checklist post_id argument should be an int and 0 is used as the default elsewhere (ie: ajax-actions.php).
Change History (8)
This ticket was mentioned in Slack in #core-site-health by hareesh-pillai. View the logs.
6 years ago
This ticket was mentioned in PR #1173 on WordPress/wordpress-develop by donmhico.
5 years ago
#4
- Keywords has-patch added; needs-patch removed
#6
@
5 years ago
- Keywords commit added
- Milestone Awaiting Review → 5.9
Reviewed and found valid. This patch should be committed.
As per the docs for the wp_terms_checklist() function, the default value is integer 0, not null.
5 years ago
#8
Closing as committed in https://core.trac.wordpress.org/changeset/51520
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
Pass
0instead ofnullonwp_terms_checklist()for consistency.Trac ticket: https://core.trac.wordpress.org/ticket/43639