Fix NS_ERROR_MALFORMED_URI if WebDAV URL has leading or trailing space

This commit is contained in:
Dan Stillman 2023-11-30 02:47:36 -05:00
parent 52c219c8b9
commit 04b87e4db7

View file

@ -458,7 +458,7 @@ Zotero_Preferences.Sync = {
onStorageSettingsChange: Zotero.Promise.coroutine(function* () {
// Clean URL
Zotero.Prefs.set('sync.storage.url', Zotero.Prefs.get('sync.storage.url')
Zotero.Prefs.set('sync.storage.url', Zotero.Prefs.get('sync.storage.url').trim()
.replace(/(^https?:\/\/|\/zotero\/?$|\/$)/g, ''));
var oldProtocol = Zotero.Prefs.get('sync.storage.protocol');