libidav/resource.c

changeset 441
99c26b1b7327
parent 361
b6f2462ee055
child 475
52e4171d42ce
child 480
7bb47ddc1b5e
--- a/libidav/resource.c	Thu Jun 28 21:41:05 2018 +0200
+++ b/libidav/resource.c	Tue Jul 10 18:42:52 2018 +0200
@@ -988,7 +988,7 @@
         return 0;
     }
     
-    if(status == 403 || status == 409) {
+    if(status == 403 || status == 409 || status == 404) {
         // create intermediate collections
         if(create_ancestors(res->session, res->href, res->path)) {
             return 1;

mercurial