-
-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generalize Syncer #896
Comments
This PR/issue depends on: |
@sunkup I have noticed that the current Syncer from #881 doesn't actually synchronize after the first sync. Steps to reproduce:
This is quite bad because it prevents testing / reproducing other problems with DAVx5 from the main branch. Do you think this issue should be addressed in a separate issue/PR before this one (and then use this one only for refactoring) or shall we just do it all at once? |
Oh, quite bad indeed.
I have a hunch on why it happens, I think we should address it in a separate issue and PR though. I will create one and work on it straight away :) |
Currently: 4
Syncer
s with duplicated codeGoal:
Syncer
algorithmSyncer
should always check permissions / acquireContentProvider
on its ownImportant: The current Syncer doesn't close the acquired (address book) content provider! (Fixed in #910, but remember to close it when moving to syncer implementations)
Depends on #875
The text was updated successfully, but these errors were encountered: