From 30d0ea4bdb21e2004bbccc65320af31106938050 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Wed, 27 Apr 2016 17:11:44 +0200 Subject: [PATCH] [experiments] Minor adjustments --- beat/web/experiments/models.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/beat/web/experiments/models.py b/beat/web/experiments/models.py index 8d9bef4cb..60191be87 100644 --- a/beat/web/experiments/models.py +++ b/beat/web/experiments/models.py @@ -407,6 +407,10 @@ class Experiment(Shareable): is_adding = self._state.adding + if not is_adding and self._loaded_status != self.status: + if self.status in [Experiment.DONE, Experiment.FAILED]: + self.email_dispatch = True + # Invoke the base implementation super(Experiment, self).save(*args, **kwargs) @@ -461,10 +465,6 @@ class Experiment(Shareable): self.referenced_algorithms.add(algorithm_db) - if not is_adding and self._loaded_status != self.status: - if self.status in [Experiment.DONE, Experiment.FAILED]: - self.email_dispatch = True - def email(self): '''e-mails owners and shared parties about this experiment status''' @@ -493,7 +493,6 @@ class Experiment(Shareable): self, traceback.format_exc()) - def share(self, users=None, teams=None, algorithms_infos={}): self._share_dataformats(users=users, teams=teams) self.__share_algorithms(users=users, teams=teams, algorithms_infos=algorithms_infos) -- GitLab