Opened 18 years ago
Closed 12 years ago
#5725 closed enhancement (wontfix)
Auto-convert Contributor's new post to draft
| Reported by: | toydi | Owned by: | josephscott |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | XML-RPC | Version: | 2.3.2 |
| Severity: | minor | Keywords: | has-patch needs-testing |
| Cc: | Focuses: |
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.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
a patch with the proposed enhancement