diff --git a/inc/caldav-PUT-functions.php b/inc/caldav-PUT-functions.php index 8ad8bc64..baea504c 100644 --- a/inc/caldav-PUT-functions.php +++ b/inc/caldav-PUT-functions.php @@ -237,7 +237,7 @@ function handle_schedule_request( $ical ) { $deliver_path = preg_replace ( '/^.*caldav.php/','', $request->principal->schedule_inbox_url ); $ar = new DAVResource($deliver_path); write_resource( $request->user_no, $deliver_path . $etag . '.ics' , - $content , $ar->collection_id, $request->user_no, + $content , $ar->GetProperty('collection_id'), $request->user_no, md5($content), $ncal, $put_action_type='INSERT', $caldav_context=true, $log_action=true, $etag ); //$etag = md5($content); header('ETag: "'. $etag . '"' ); diff --git a/testing/tests/regression-suite/532-iCal4-PROPFIND.result b/testing/tests/regression-suite/532-iCal4-PROPFIND.result index 6ee82376..d82522bc 100644 --- a/testing/tests/regression-suite/532-iCal4-PROPFIND.result +++ b/testing/tests/regression-suite/532-iCal4-PROPFIND.result @@ -1,8 +1,8 @@ HTTP/1.1 207 Multi-Status Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy, bind, calendar-auto-schedule -ETag: "04833ee3ba208ef1e89c2c0254b99737" -Content-Length: 19035 +ETag: "cf8ef9f46b19096c9036fef29ec62622" +Content-Length: 19066 Content-Type: text/xml; charset="utf-8" @@ -314,7 +314,7 @@ Content-Type: text/xml; charset="utf-8" /caldav.php/user1/.in/ - "1" + "29a4f57ff8c8564c364d37fac0e18e34" User 1 Inbox diff --git a/testing/tests/regression-suite/537-iCal4-PROPFIND.result b/testing/tests/regression-suite/537-iCal4-PROPFIND.result index d7411eb5..72080c1d 100644 --- a/testing/tests/regression-suite/537-iCal4-PROPFIND.result +++ b/testing/tests/regression-suite/537-iCal4-PROPFIND.result @@ -1,8 +1,8 @@ HTTP/1.1 207 Multi-Status Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy, bind, calendar-auto-schedule -ETag: "7b9c0b8208dacb0433461fd66140cc9a" -Content-Length: 425 +ETag: "60530d57c79ae87c8c63c20c78707c1c" +Content-Length: 767 Content-Type: text/xml; charset="utf-8" @@ -11,7 +11,7 @@ Content-Type: text/xml; charset="utf-8" /caldav.php/user1/.in/ - "1" + "29a4f57ff8c8564c364d37fac0e18e34" @@ -20,4 +20,19 @@ Content-Type: text/xml; charset="utf-8" HTTP/1.1 200 OK + + /caldav.php/user1/.in/15f40cce00b378332164188cf779f0d6.ics + + + + + HTTP/1.1 200 OK + + + + + + HTTP/1.1 404 Not Found + + diff --git a/testing/tests/regression-suite/553-iPhone-PROPFIND.result b/testing/tests/regression-suite/553-iPhone-PROPFIND.result index bdf234c2..37e5d3bd 100644 --- a/testing/tests/regression-suite/553-iPhone-PROPFIND.result +++ b/testing/tests/regression-suite/553-iPhone-PROPFIND.result @@ -1,8 +1,8 @@ HTTP/1.1 207 Multi-Status Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy, bind, calendar-auto-schedule -ETag: "2091d92f09f393ede66728896d167240" -Content-Length: 15401 +ETag: "75ce17e7c56b97eb73a7f8b716f47534" +Content-Length: 15432 Content-Type: text/xml; charset="utf-8" @@ -276,7 +276,7 @@ Content-Type: text/xml; charset="utf-8" User 1 Inbox - "1" + "29a4f57ff8c8564c364d37fac0e18e34" diff --git a/testing/tests/regression-suite/554-iPhone-PROPFIND.result b/testing/tests/regression-suite/554-iPhone-PROPFIND.result index bdf234c2..37e5d3bd 100644 --- a/testing/tests/regression-suite/554-iPhone-PROPFIND.result +++ b/testing/tests/regression-suite/554-iPhone-PROPFIND.result @@ -1,8 +1,8 @@ HTTP/1.1 207 Multi-Status Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy, bind, calendar-auto-schedule -ETag: "2091d92f09f393ede66728896d167240" -Content-Length: 15401 +ETag: "75ce17e7c56b97eb73a7f8b716f47534" +Content-Length: 15432 Content-Type: text/xml; charset="utf-8" @@ -276,7 +276,7 @@ Content-Type: text/xml; charset="utf-8" User 1 Inbox - "1" + "29a4f57ff8c8564c364d37fac0e18e34" diff --git a/testing/tests/regression-suite/602-Soho-PROPFIND.result b/testing/tests/regression-suite/602-Soho-PROPFIND.result index 9475718d..e8279870 100644 --- a/testing/tests/regression-suite/602-Soho-PROPFIND.result +++ b/testing/tests/regression-suite/602-Soho-PROPFIND.result @@ -1,8 +1,8 @@ HTTP/1.1 207 Multi-Status Date: Dow, 01 Jan 2000 00:00:00 GMT DAV: 1, 2, access-control, calendar-access, calendar-schedule, extended-mkcol, calendar-proxy, bind, calendar-auto-schedule -ETag: "c54c9883b5a5959588d208034cd782e1" -Content-Length: 14796 +ETag: "44487da270d6e0c4f71f784688a0896d" +Content-Length: 15362 Content-Type: text/xml; charset="utf-8" @@ -447,6 +447,28 @@ Content-Type: text/xml; charset="utf-8" HTTP/1.1 404 Not Found + + /caldav.php/user1/.in/15f40cce00b378332164188cf779f0d6.ics + + + + /caldav.php/user1/ + + + mailto:user1@example.net + /caldav.php/user1/ + + + HTTP/1.1 200 OK + + + + + + + HTTP/1.1 404 Not Found + + /caldav.php/user1/.out/ diff --git a/testing/tests/regression-suite/924-MOVE.result b/testing/tests/regression-suite/924-MOVE.result index 934bf32d..edb81d9e 100644 --- a/testing/tests/regression-suite/924-MOVE.result +++ b/testing/tests/regression-suite/924-MOVE.result @@ -5,9 +5,9 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - cd_collection: >1397< + cd_collection: >1398< cd_user_no: >10< - ci_collection: >1397< + ci_collection: >1398< ci_user_no: >10< data_name: >/user1/entire/DAYPARTY-77C6-4FB7-BDD3-6882E2F1BE74.ics< item_name: >/user1/entire/DAYPARTY-77C6-4FB7-BDD3-6882E2F1BE74.ics< diff --git a/testing/tests/regression-suite/962-BIND.result b/testing/tests/regression-suite/962-BIND.result index 2f5de117..88860c85 100644 --- a/testing/tests/regression-suite/962-BIND.result +++ b/testing/tests/regression-suite/962-BIND.result @@ -6,7 +6,7 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1430< + bind_id: >1431< bound_source_id: >11< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/user2/< diff --git a/testing/tests/regression-suite/963-BIND.result b/testing/tests/regression-suite/963-BIND.result index 2e8ec8c1..ce0f0529 100644 --- a/testing/tests/regression-suite/963-BIND.result +++ b/testing/tests/regression-suite/963-BIND.result @@ -8,7 +8,7 @@ Content-Type: text/xml; charset="utf-8" A resource already exists at the destination. - bind_id: >1430< + bind_id: >1431< bound_source_id: >11< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/user2/< diff --git a/testing/tests/regression-suite/972-BIND.result b/testing/tests/regression-suite/972-BIND.result index b3dcf80e..b333493a 100644 --- a/testing/tests/regression-suite/972-BIND.result +++ b/testing/tests/regression-suite/972-BIND.result @@ -6,14 +6,14 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1430< + bind_id: >1431< bound_source_id: >11< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< parent_container: >/user4/< ticket_id_length: >8< - bind_id: >1431< + bind_id: >1432< bound_source_id: >10< dav_displayname: >User 1's Calendaranza< dav_name: >/user4/user1/< diff --git a/testing/tests/regression-suite/982-BIND.result b/testing/tests/regression-suite/982-BIND.result index a0029091..6ab6f9fd 100644 --- a/testing/tests/regression-suite/982-BIND.result +++ b/testing/tests/regression-suite/982-BIND.result @@ -6,21 +6,21 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1430< + bind_id: >1431< bound_source_id: >11< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1431< + bind_id: >1432< bound_source_id: >10< dav_displayname: >User 1's Calendaranza< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1435< + bind_id: >1436< bound_source_id: >10< dav_displayname: >User 1's Calendaranza< dav_name: >/user4/base/user1/< diff --git a/testing/tests/regression-suite/983-BIND.result b/testing/tests/regression-suite/983-BIND.result index 8cb843ba..9b5c3cf0 100644 --- a/testing/tests/regression-suite/983-BIND.result +++ b/testing/tests/regression-suite/983-BIND.result @@ -6,28 +6,28 @@ Content-Length: 0 Content-Type: text/plain; charset="utf-8" - bind_id: >1430< + bind_id: >1431< bound_source_id: >11< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1431< + bind_id: >1432< bound_source_id: >10< dav_displayname: >User 1's Calendaranza< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1435< + bind_id: >1436< bound_source_id: >10< dav_displayname: >User 1's Calendaranza< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - bind_id: >1436< + bind_id: >1437< bound_source_id: >11< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< diff --git a/testing/tests/regression-suite/984-BIND.result b/testing/tests/regression-suite/984-BIND.result index 43471299..886a8c23 100644 --- a/testing/tests/regression-suite/984-BIND.result +++ b/testing/tests/regression-suite/984-BIND.result @@ -8,28 +8,28 @@ Content-Type: text/xml; charset="utf-8" A resource already exists at the destination. - bind_id: >1430< + bind_id: >1431< bound_source_id: >11< dav_displayname: >Updated Displayname with PROPPATCH< dav_name: >/user4/user2/< length: >8< parent_container: >/user4/< - bind_id: >1431< + bind_id: >1432< bound_source_id: >10< dav_displayname: >User 1's Calendaranza< dav_name: >/user4/user1/< length: >8< parent_container: >/user4/< - bind_id: >1435< + bind_id: >1436< bound_source_id: >10< dav_displayname: >User 1's Calendaranza< dav_name: >/user4/base/user1/< length: >8< parent_container: >/user4/base/< - bind_id: >1436< + bind_id: >1437< bound_source_id: >11< dav_displayname: >User 2's Calendar, as uploaded by Admin< dav_name: >/user4/base/user2/< diff --git a/testing/tests/regression-suite/985-PROPFIND.result b/testing/tests/regression-suite/985-PROPFIND.result index 2c2ac814..fca8f188 100644 --- a/testing/tests/regression-suite/985-PROPFIND.result +++ b/testing/tests/regression-suite/985-PROPFIND.result @@ -6,7 +6,7 @@ A normal collection - /caldav.php/.resources/1433 + /caldav.php/.resources/1434 @@ -90,7 +90,7 @@ A sub collection - /caldav.php/.resources/1434 + /caldav.php/.resources/1435 diff --git a/testing/tests/regression-suite/987-PROPFIND.result b/testing/tests/regression-suite/987-PROPFIND.result index 408e5adf..3d07f2e7 100644 --- a/testing/tests/regression-suite/987-PROPFIND.result +++ b/testing/tests/regression-suite/987-PROPFIND.result @@ -6,7 +6,7 @@ A normal collection - /caldav.php/.resources/1433 + /caldav.php/.resources/1434