Filter private comments by post_ID only if attempting to query for a specific post's comments

This ensures that filtering happens as expected when on wp-admin/edit-comments.php
and elsewhere in the Dashboard.

See #1059