diff -r 017a4f09e6fa -r 52e4171d42ce libidav/davqlexec.c --- a/libidav/davqlexec.c Sun Sep 23 08:13:50 2018 +0200 +++ b/libidav/davqlexec.c Sun Sep 23 12:51:41 2018 +0200 @@ -280,7 +280,7 @@ return create_allprop_propfind_request(); } else if(!sstrcmp(field->name, S("-"))) { ucx_map_free(properties); - return create_propfind_request(sn, NULL); + return create_propfind_request(sn, NULL, "propfind", 0); } else { if(fl_add_properties(sn, mp, properties, field->expr)) { // TODO: set error @@ -298,7 +298,7 @@ list = ucx_list_append(list, value); } - UcxBuffer *reqbuf = create_propfind_request(sn, list); + UcxBuffer *reqbuf = create_propfind_request(sn, list, "propfind", 0); ucx_list_free(list); ucx_map_free(properties); return reqbuf;