Prechádzať zdrojové kódy

set settings.country field

Olivier Massot 1 rok pred
rodič
commit
f4cc0aedf6

+ 12 - 0
src/Service/Organization/OrganizationFactory.php

@@ -390,6 +390,12 @@ class OrganizationFactory
     {
         $settings = new Settings();
         $settings->setProduct($organizationCreationRequest->getProduct());
+
+        // TODO: à revoir, pour étendre à d'autres pays (voir à remplacer le champs 'country' par un champs 'currency'?)
+        $settings->setCountry(
+            $organizationCreationRequest->getCountryId() === 41 ? 'SWITZERLAND' : 'FRANCE'
+        );
+
         $settings->setCreateDate($organizationCreationRequest->getCreationDate());
         $settings->setCreatedBy($organizationCreationRequest->getAuthorId());
         return $settings;
@@ -674,6 +680,12 @@ class OrganizationFactory
         return $subdomain;
     }
 
+    protected function updateAdminAssosDb(OrganizationCreationRequest $organizationCreationRequest)
+    {
+        // oa_assos
+        //
+    }
+
     /**
      * Créé le site Typo3 et retourne l'id de la page racine du site nouvellement créé, ou null en cas d'erreur
      *