mirror of
https://gitlab.com/davical-project/davical.git
synced 2026-05-19 01:34:26 +00:00
Also support the HEAD method as a GET without data.
This commit is contained in:
parent
55406cc7a0
commit
7ea9e42240
@ -10,8 +10,6 @@
|
|||||||
*/
|
*/
|
||||||
dbg_error_log("get", "GET method handler");
|
dbg_error_log("get", "GET method handler");
|
||||||
|
|
||||||
// The GET method is not sent with any wrapping XML so we simply fetch it
|
|
||||||
|
|
||||||
if ( ! isset($permissions['read']) ) {
|
if ( ! isset($permissions['read']) ) {
|
||||||
header("HTTP/1.1 403 Forbidden");
|
header("HTTP/1.1 403 Forbidden");
|
||||||
header("Content-type: text/plain");
|
header("Content-type: text/plain");
|
||||||
@ -35,7 +33,8 @@ if ( $qry->Exec("GET") && $qry->rows == 1 ) {
|
|||||||
header("ETag: \"$event->dav_etag\"");
|
header("ETag: \"$event->dav_etag\"");
|
||||||
header("Content-type: text/calendar");
|
header("Content-type: text/calendar");
|
||||||
|
|
||||||
echo $event->caldav_data;
|
if ( $request_method != "HEAD" )
|
||||||
|
echo $event->caldav_data;
|
||||||
|
|
||||||
dbg_error_log( "GET", "User: %d, ETag: %s, Path: %s", $session->user_no, $event->dav_etag, $get_path);
|
dbg_error_log( "GET", "User: %d, ETag: %s, Path: %s", $session->user_no, $event->dav_etag, $get_path);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user