From 7145892b016deb3197f1ec5271f3d115d2d3b865 Mon Sep 17 00:00:00 2001
From: "a.croix" <croix.alexandre@gmail.com>
Date: Tue, 1 Jun 2021 15:33:21 +0200
Subject: [PATCH] Move Processor settings line before instantiate
 TrainingParameter class.

---
 app/Jobs/WowaJob.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app/Jobs/WowaJob.php b/app/Jobs/WowaJob.php
index 056de6d..b9b97b6 100644
--- a/app/Jobs/WowaJob.php
+++ b/app/Jobs/WowaJob.php
@@ -89,6 +89,9 @@ class WowaJob implements ShouldQueue
             $logg->error("Error during retrieving evidences");
             $this->wowa->save();
         }
+        $processor->setTrainingBooleanTrue();
+        $processor->setJobId($this->wowa->id);
+        $logg->pushProcessor($processor);
         $training_prameters = new TrainerParameters(
             $logg,
             $this->wowa->population,
@@ -101,9 +104,6 @@ class WowaJob implements ShouldQueue
         $trainer = new Trainer($training_prameters, new SolutionDistance(count($this->evidences[0])));
         $this->wowa->status = Wowa::STATE_RUNNING;
         $this->wowa->save();
-        $processor->setTrainingBooleanTrue();
-        $processor->setJobId($this->wowa->id);
-        $logg->pushProcessor($processor);
         try {
             $solution = $trainer->run($this->evidences, $this->is_true_alert);
         } catch (\Exception $e) {
-- 
GitLab