1026 |
1026 |
1027 return create_resource(res, &status); |
1027 return create_resource(res, &status); |
1028 } |
1028 } |
1029 |
1029 |
1030 int dav_exists(DavResource *res) { |
1030 int dav_exists(DavResource *res) { |
|
1031 // TODO: reimplement with PROPFIND |
|
1032 |
1031 DavSession *sn = res->session; |
1033 DavSession *sn = res->session; |
1032 CURL *handle = sn->handle; |
1034 CURL *handle = sn->handle; |
1033 util_set_url(sn, dav_resource_get_href(res)); |
1035 util_set_url(sn, dav_resource_get_href(res)); |
1034 |
1036 |
1035 CURLcode ret = do_head_request(sn); |
1037 CURLcode ret = do_head_request(sn); |