Fix task.set_parent when passing Task object

This commit is contained in:
allegroai 2021-09-05 00:29:19 +03:00
parent 597a7ed05e
commit 79ec0f67c3

View File

@ -1407,7 +1407,7 @@ class Task(IdObjectBase, AccessMixin, SetupUploadMixin):
if parent:
assert isinstance(parent, (str, Task))
if isinstance(parent, Task):
parent = parent.parent
parent = parent.id
assert parent != self.id
self._set_task_property("parent", str(parent) if parent else None)
self._edit(parent=self.data.parent)