Opened 17 years ago
Closed 10 years ago
#5725 closed enhancement (wontfix)
Auto-convert Contributor's new post to draft
Reported by: | toydi | Owned by: | josephscott |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | minor | Version: | 2.3.2 |
Component: | XML-RPC | Keywords: | has-patch needs-testing |
Focuses: | Cc: |
Description
Currently, wp-app.php implementation honors client-supplied app:draft element. If a contributor submits a new Atom entry without app:draft element set to 'yes', it rejects the request.
[Current Response]
401 Unauthorized
"Sorry, you do not have the right to edit/publish new posts."
Imagine when a contributor forgets to set app:draft to 'yes' and submits a new post. By reading the error message, the contributor may mistakenly think that he is not allowed to submit posts at all. A proposed workaround has been submitted as ticket #5723.
There is an alternate proposal:
rather than rejecting the request, server may ignore client-supplied app:draft element and always treats a contributor's new post as draft. Based on RFC5023 Section 13.1.1, server may ignore client-supplied app:draft element.
a patch with the proposed enhancement