Skip to content

Completing recurring task destroys recurrance. #2276

Closed

Description

@meichthys

Steps to reproduce

  1. Sync Nextcloud Tasks with third party client (Like Thunderbird, Tasks,org, iOS Reminders, etc)
  2. Create recurring task on third party client and sync
  3. From Nextcloud tasks, complete the task

Expected behavior

Task should be re-generated for next expected recurrence.

Actual behavior

The task is marked as complete and the recurrence is destroyed. The task on the third-party client is removed (only the completed tasks remain).

Server configuration

Operating system: Ubunto 22.04

Web server: Apache

Database: Postgress

**PHP version:**8.1

Nextcloud version: (see Nextcloud admin page) 26

Tasks version: v 0.15.0

Updated from an older Nextcloud or fresh install: Fresh

Signing status: No errors have been found.

List of activated apps:

Calendar, Tasks

Client configuration

Browser: Firefox

CalDAV-clients: Thunderbird, CalDavsynchronizer (outlook), Tasks.org (android), iOS Reminders, etc

Activity

  1. meichthys commented on May 28, 2023

    @meichthys
    Author

    This issue tracks the destructive nature of completing a recurring task via the UI.
    The Feature request for full recurring task support is tracked in #34

  2. linked a pull request that will close this issuefeat: implement repeating tasks #2318on Feb 1, 2024
  3. Atemu commented on Mar 8, 2025

    @Atemu

    The worst part about this is that you don't even notice that it happened until the task that is supposed to re-occur doesn't for a while and you wonder why, likely when it's much too late. The whole point of having tasks is that I'd otherwise forget.

    Until proper support is implemented, NC tasks should refuse to check a recurring task.

    Perhaps slightly more user friendly would be to put it behind an explicit user confirmation which informs the user that this will break the recurrence.

  4. raimund-schluessler commented on Mar 8, 2026

    @raimund-schluessler
    Member

    Should be fixed by #3021. There will be an alpha release for testing. Please report if this issue is still unresolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions