Opened 2 years ago
Closed 19 months ago
#17628 closed defect (bug) (fixed)
Fix $sendback for post row actions when no HTTP_REFERER is found
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | 3.3 |
| Component: | Administration | Version: | |
| Severity: | normal | Keywords: | has-patch |
| Cc: | duck_ |
Description
On a system which doesn't properly project HTTP_REFERERs, the post row actions such as "delete", "restore", etc. will send the user back to post.php *without* the relevant post_type set, so a user can be managing pages or a custom post type and get kicked over to the general post.php.
Along the way, I discovered that the logic of wp_get_http_referer (introduced in r7438) didn't really make sense... in particular, if no HTTP_REFERER or _wp_http_referer is found, it will return an empty string instead of false. Discussed this with nacin and duck_ on irc and the correction for this is also included in the patch.
Attachments (1)
Change History (3)
mitchoyoshitaka — 2 years ago
comment:1
SergeyBiryukov — 21 months ago
- Milestone changed from Awaiting Review to 3.3
Note: See
TracTickets for help on using
tickets.

In [19272]: