Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Unverified Commit 03f21a26 authored by Marten Gajda's avatar Marten Gajda Committed by GitHub
Browse files

Introduce operations on Instances, implements #464 (#602)

This commit adds initial support for operations on the instances table. At present sync adapters are not allowed to write to the instances table, non-sync adapters can only insert or modify task values. Instances table columns are still read-only. Also, columns related to recurrence can not be set via the instances table.
This is meant to simplify working with recurrence in the UI. The UI won't have to take special care about creating exceptions. It can simply update or delete individual instances and the provider will take care of creating overrides or ex-dates.

This also fixes Travis not running the `check` task and improves/fixes the provide tests in general.
parent 2efe2ce0
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment