Ver Fonte

set settings.country field

Olivier Massot há 1 ano atrás
pai
commit
f4cc0aedf6
1 ficheiros alterados com 12 adições e 0 exclusões
  1. 12 0
      src/Service/Organization/OrganizationFactory.php

+ 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
      *