Open Riccardomirto opened 4 years ago
Joplin expects the URL to be .../remote.php/webdav/...
but you have .../remote.php/dav/...
. Did they change the URL format in Nextcloud 18?
I do not know, I installed nextcloud as a webapp from my hosting provider, was not a manual installation. The webdav link is what nextcloud gives me as predefined - I only added the joplin folder name at the end. notes sync works on all devices, only when I try to call API for note sharing I get error. not sure I can change it seems no options in nextcloud UI to do it
from V18.0.1 documentation
This is also an issue with the Nextcloud 17.0.3 Snap package, Nextcloud defaults to using remote.php/dav
, not remote.php/webdav
.
Joplin can sync if /dav
is set, but then the Nextcloud app API will not work. Setting the link to /webdav
allows the API to work, but Sync is now broken.
I believe setting $s = explode('remote.php/webdav', $url);
to $s = explode('remote.php/dav', $url);
in public function pathFromWebDavUrl
in SyncTargetModel.php would correct this issue.
Or have it look for both /webdav
and /dav
to not break working configurations.
I use nextcloud 18 and I have remote.php/dav
I'm also experiences the same problem. I tried editing SyncTargetModel.php but I still get the error.
same here, waiting for fix...
Same problem. Syncing via WebDAV works fine but trying to share a note gives the above error message. Using Nextcloud 18.0.4
Is it going to be fixed? No pressure, I just love Nextcloud and discovered Joplin, only missing to share notes with my family... Does updating Nextcloud help (still on 18.x)?
Hi, running nextcloud 18 on a hosted webserver, using Joplin on mac ios and android and love it - trying to share notes from mac I get error:
Joplin Sync config on mac is set to Nextcloud (not webdav) and saving reading notes work fine on all 3 devices.
Thanks