Skip to content

Fix existing Room records for conditional tasks #3413

@andreia-ferreira

Description

@andreia-ferreira

There was an issue where tasks stored in the Room database were not inserted in a specific order and a conditional task could sometimes be inserted before its parent task existed in the database. This caused Room to skip inserting the associated conditional constraints, since the required foreign key was not yet present.

This issue was fixed in PR #3383. However, users who already encountered this problem will continue to see it, because Room has already stored the conditional tasks incorrectly

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions