mirror of
https://github.com/johannesjo/super-productivity.git
synced 2026-07-24 08:27:18 +00:00
WebDAV sync was failing with persistent "412 Precondition Failed" errors because RemoteFileChangedUnexpectedly was not being caught by the retry logic in FileBasedSyncAdapterService. The retry mechanism only catches UploadRevToMatchMismatchAPIError, which Dropbox and LocalFile providers throw but WebDAV did not. Translates RemoteFileChangedUnexpectedly to UploadRevToMatchMismatchAPIError in WebdavBaseProvider.uploadFile() to enable proper retry behavior. Fixes #6218 |
||
|---|---|---|
| .. | ||
| app | ||
| assets | ||
| environments | ||
| static | ||
| styles | ||
| test-helpers | ||
| typings | ||
| _common.scss | ||
| favicon.ico | ||
| hammer-config.class.ts | ||
| index.html | ||
| karma.conf.js | ||
| main.ts | ||
| manifest.json | ||
| polyfills.ts | ||
| styles.scss | ||
| test.ts | ||
| tsconfig.app.json | ||
| tsconfig.spec.json | ||
| tsconfig.worker.json | ||