[OGo-Evolution] working mangling daemon allowing basic OGo-Evolution
Helge Hess
evolution@opengroupware.org
Thu, 21 Oct 2004 11:49:10 +0200
On Oct 21, 2004, at 10:52, Erik Romijn wrote:
> With a PROPPATCH ZideStore returns a HTTP501 (method not implemented).
> I
> thought that meant that the request was not supported.
Yes, I suppose this would be correct HTTP ;-)
ZideStore currently returns 501 whenever it encounters a requests which
it basically understands but can't handle. If there is a better
response code for this case, let me know.
> If ZideStore already supports the PROPPATCH we would just have to find
> out what exactly has changed that makes ZideStore return a 501.
Exactly.
BTW: Actually what URL supports what request is determined by the so
called "SoObjects" (which are bound to the URL lookup path and can be
found in ZideStore/SoObjects/ in the source). So while a
SoContactFolder might support PROPPATCH this doesn't imply that a
SoCalendarFolder does as well.
Those folders (and contained objects) are responsible for mapping some
form of HTTP data to the internal OGo Logic calls.
> An addition to the PUT's on calendar items: Evo returns an error after
> PUTting the item although it is added correctly. Probably ZideStore's
> response would have to be modified to make Evo believe it was
> succesful.
What does it return at the moment? If its 200 (Ok), one might try 201
(Created).
Greets,
Helge
--
http://docs.opengroupware.org/Members/helge/
OpenGroupware.org