Commit f1a4ced0 authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

- L'index de recherche des organisations n'est pas reconsruit si une erreur...

- L'index de recherche des organisations n'est pas reconsruit si une erreur est déclenchée pendant la synchronisation
parent cce6c7c6
Loading
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -52,6 +52,7 @@ class OscarOrganizationsSyncCommand extends OscarCommandAbstract
        $io->title("Synchronisation des organisations");

        $connectorName = $input->getArgument('connectorname');
        $noRebuild = $input->getOption('no-rebuild');

        /** @var OscarConfigurationService $oscarConfig */
        $oscarConfig = $this->getServicemanager()->get(OscarConfigurationService::class);
@@ -74,11 +75,12 @@ class OscarOrganizationsSyncCommand extends OscarCommandAbstract
                }
            }
        } catch (\Exception $e) {
            $noRebuild = true;
            $io->error($e->getMessage());
        }

        $io->section("Reconstruction de l'index de recherche : ");
        if( !$input->getOption('no-rebuild') ){
        if( !$noRebuild ){
            /** @var OrganizationService $organizationService */
            $organizationService = $this->getServicemanager()->get(OrganizationService::class);

+1 −0
Original line number Diff line number Diff line
@@ -136,6 +136,7 @@ class ConnectorOrganizationREST extends AbstractConnector
            }
        } catch (\Exception $e ){
            $repport->adderror($e->getMessage());
            throw $e;
        }