#5723 closed enhancement (duplicate)
Clearer error response to reject non-draft entries from Contributor
| Reported by: | toydi | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | XML-RPC | Version: | 2.7 |
| Severity: | minor | Keywords: | has-patch 2nd-opinion |
| Cc: | Focuses: |
Description
Currently, user with "Contributor" role can submit new drafts, but not publish new posts.
In wp-app.php, if a contributor forgets to set app:draft to 'yes' and submits a new post, the server rejects the request with an error message. But currently, the error message does not clearly mention what actually went wrong.
[Current Response]
401 Unauthorized
"Sorry, you do not have the right to edit/publish new posts."
So, here is a proposed response, which informs the contributor that: 1) you do not have the right to publish new posts, but 2) you may submit the post as draft for review.
[Proposed Response]
401 Unauthorized
"Sorry, you do not have the right to publish new posts. Please submit your post as draft for review."
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
patch with the proposed response message