WordPress.org

Make WordPress Core

Changes between Version 1 and Version 2 of Ticket #21031


Ignore:
Timestamp:
06/21/12 04:23:06 (22 months ago)
Author:
johnjamesjacoby
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #21031

    • Property Summary changed from map_meta_cap emits notices if $post is empty to Orphaned comments emit debug notices in dashboard and comments lists
  • Ticket #21031 – Description

    v1 v2  
    11map_meta_cap is not prepared to handle missing or invalid post ID's. To duplicate this, delete a post from the posts table without deleting its attached comments, then visit the admin dashboard with the recent comments widget visible. 
    22 
    3 Update: this isn't something that happens naturally in WordPress core, but is something plugins are able to do directly to the database, which results in orphaned comments. The attached patches only suppress debug notices PHP spits out, and does not directly address the issue of what to do with orphaned comments, should a plugin choose to do this. 
     3The comments list table exhibits a similar issue, where the $post global is assumed to be set and valid. 
     4 
     5This isn't something that happens naturally in WordPress core, but is something plugins are able to do directly to the database, which results in orphaned comments. The attached patches only suppress debug notices PHP spits out, and does not directly address the issue of what to do with orphaned comments, should a plugin choose to do this.