Bug 30414 - WebdavResource.proppatchMethod return value is incorrect
Summary: WebdavResource.proppatchMethod return value is incorrect
Status: NEW
Alias: None
Product: Slide
Classification: Unclassified
Component: WebDAV client (show other bugs)
Version: 2.1
Hardware: Other other
: P3 normal (vote)
Target Milestone: ---
Assignee: Slide Developer List
URL:
Keywords:
Depends on:
Blocks: 31521
  Show dependency tree
 
Reported: 2004-07-30 16:14 UTC by Robert Flaherty
Modified: 2004-11-16 19:05 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Flaherty 2004-07-30 16:14:59 UTC
The server's return status is always multi-status (207).  In my case my single 
property resulted in a conflict (409) embedded in the response.

We should scan all of the response entities and only if they all have an OK 
status do we return true.  We should also deprecate all of the current 
proppatch methods.

We should create new proppatch methods which change the return type to 
Enumeration like propfind so that consumers can see what failed.
Comment 1 Robert Flaherty 2004-07-30 16:32:31 UTC
Search on the word buggy in XMLResponseMethodBase.  May also want to special 
case proppatch.
Comment 2 Robert Flaherty 2004-07-30 16:35:12 UTC
NOTE: There are two places that are special cased.