Bladeren bron

minor fixes

Olivier Massot 3 jaren geleden
bovenliggende
commit
339a0648c2

+ 5 - 1
ot_admin/Classes/Controller/SiteController.php

@@ -1798,7 +1798,11 @@ class SiteController extends ActionController
 
                 $yamlConfig = Yaml::dump($config, 99, 2);
 
-                $this->mkDir($configDir);
+                try {
+                    $this->mkDir($configDir);
+                } catch (\Exception $e) {
+                    throw new RuntimeException('Unable to create the directory ' . $configDir, 0, $e);
+                }
                 $this->writeFile($configFilename, $yamlConfig);
 
                 // ## Update the ot_website identifier

+ 1 - 1
ot_core/Classes/Website/OtWebsiteRepository.php

@@ -237,7 +237,7 @@ class OtWebsiteRepository
      */
     public function generateWebsiteConfiguration(array $website, string $identifier = null): Site
     {
-        $rootUid = $this->getWebsiteRootUid($website['uid']);
+        $rootUid = $this->getWebsiteRootUid($website['uid'], false);
 
         $identifier = $identifier ?? $website['config_identifier'];