# HG changeset patch # User Olaf Wintermann # Date 1531240972 -7200 # Node ID 3e77615273d39a922c973db4ae1cd2e69971bc83 # Parent cf98e56913095b7853dc4cd5a3c4f2e79e3dad99 improves compatibility with owncloud/nextcloud when uploading files diff -r cf98e5691309 -r 3e77615273d3 libidav/resource.c --- 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;