Commit 573c044e authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

Corrections dans le module d'import concernant la mise à jour d'une thèse

parent 5b8cee17
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -301,8 +301,12 @@ class DbService

        foreach ($filters as $name => $value) {
            switch ($name) {
                case 'these':
                    /** @var These $value */
                    $filtersToMerge['these_id'] = $value->getSourceCode();
                    unset($filters['these']);
                    break;
                case 'these_id':
                    // on remplace l'id par le source code car les WS ne traitent que des sources codes.
                    /** @var These $these */
                    $these = $this->entityManager->getRepository(These::class)->find($value);
                    if ($these === null) {
+1 −1
Original line number Diff line number Diff line
@@ -247,7 +247,7 @@ class FetcherService
                case 'these':
                    /** @var These $these */
                    $these = $value;
                    $filtersToMerge['these_id'] = $this->sourceCodeStringHelper->removePrefixFrom($these->getSourceCode());
                    $filtersToMerge['these_id'] = $this->normalizeSourceCode($these->getSourceCode());
                    // NB: les WS ne traitent que des sources codes.
                    break;
                default: