Skip to content

Commit 623aa63

Browse files
committed
bug: experiment.delete/undelete are methods, not properties
1 parent 649cf5e commit 623aa63

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

cellengine/resources/experiment.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,17 +189,15 @@ def clone(self, props: Optional[Dict[str, Any]] = None) -> Experiment:
189189
"""
190190
return ce.APIClient().clone_experiment(self._id, props)
191191

192-
@property
193-
def delete(self):
192+
def delete(self) -> None:
194193
"""Marks the experiment as deleted.
195194
196195
Deleted experiments are permanently deleted after approximately
197196
7 days. Until then, deleted experiments can be recovered.
198197
"""
199198
self.deleted = datetime.today()
200199

201-
@property
202-
def undelete(self):
200+
def undelete(self) -> None:
203201
"""Clear a scheduled deletion."""
204202
if self.deleted:
205203
del self.deleted

0 commit comments

Comments
 (0)