X-Git-Url: https://git.madduck.net/etc/taskwarrior.git/blobdiff_plain/889016582fe4e327b954f3f6959bf6d0fc3304bd..edc8896ea467a9d873fcb9f478dcbf2b2638c669:/tasklib/task.py diff --git a/tasklib/task.py b/tasklib/task.py index dc83e97..5c05bae 100644 --- a/tasklib/task.py +++ b/tasklib/task.py @@ -532,7 +532,7 @@ class Task(TaskResource): self.warrior.execute_command([self['uuid'], 'delete']) # Refresh the status again, so that we have updated info stored - self.refresh(only_fields=['status']) + self.refresh(only_fields=['status', 'start', 'end']) def start(self): if not self.saved: @@ -549,7 +549,7 @@ class Task(TaskResource): self.warrior.execute_command([self['uuid'], 'start']) # Refresh the status again, so that we have updated info stored - self.refresh(only_fields=['status']) + self.refresh(only_fields=['status', 'start']) def done(self): if not self.saved: @@ -566,7 +566,7 @@ class Task(TaskResource): self.warrior.execute_command([self['uuid'], 'done']) # Refresh the status again, so that we have updated info stored - self.refresh(only_fields=['status']) + self.refresh(only_fields=['status', 'start', 'end']) def save(self): if self.saved and not self.modified: