> Is there a way to reshedule it, if it fails 1 week later and if I
> complete it, reshedule 2 weeks later?

There is no built-in way to do it, but you can always write your own
org-trigger-hook.

Alternatively, you can also use org-edna. Something like

:TRIGGER: if self todo-state?("FAILED") then self scheduled!("++14d") 
todo!("TODO") else self scheduled!("++7d") todo!("TODO") endif

Best,
Ihor

Stefan Huchler <stefan.huch...@mail.de> writes:

> I have a task sheduled like that:
>
> * TODO  Order from a delivery service
>   SCHEDULED: <2020-10-06 Di .+2w>
>
> So if I understand the resheduling correctly if I miss the task, it
> get's resheduled 2 weeks later (probably deadline would be better here)?
>
> But the delivery service delievers weekly I just choose to only order
> all 2 weeks from it. So if I miss a date I would shop myself for 1
> week and then order again 1 week later not 2 but if I succeed I only
> order 2 weeks later.
>
> Is there a way to reshedule it, if it fails 1 week later and if I
> complete it, reshedule 2 weeks later?

Reply via email to