Skip to content

feat: ability to disable sync job by configuration - #13499

Open
madbob wants to merge 1 commit into
nextcloud:mainfrom
madbob:issue_10287
Open

feat: ability to disable sync job by configuration#13499
madbob wants to merge 1 commit into
nextcloud:mainfrom
madbob:issue_10287

Conversation

@madbob

@madbob madbob commented Aug 17, 2026

Copy link
Copy Markdown
Collaborator

Here I've added the ability to disable the syncronization job by settings -1 as value of app.mail.background-sync-interval.
I've avoided to use 0 as special value to avoid breaking existing behavior (which is: when 0, fallback to the default interval).

I've not found better ways to disable the job "on demand". References I've found in other Nextcloud repositories (in files_antivirus and bookmarks) adopt all the same approach: just return from the run() method if the condition of disabling is true.

Fixes #10287

Signed-off-by: Roberto Guido <info@madbob.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

app.mail.background-sync-interval to 0

2 participants