From 57976c92c7fb92e709936d9527de605a2856be81 Mon Sep 17 00:00:00 2001
From: jurgenhaas <juergen.haas@lakedrops.com>
Date: Sun, 27 Dec 2020 16:09:49 +0100
Subject: [PATCH] docker/l3d#58 Move project settings out of composer.json

---
 src/Handler.php | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/Handler.php b/src/Handler.php
index f2f81c3..88314de 100644
--- a/src/Handler.php
+++ b/src/Handler.php
@@ -35,13 +35,13 @@ class Handler extends BaseHandler {
    * Post install/update event to prepare projects for development.
    */
   public function prepareDevProjects(): void {
-    $this->init();
-
     // We only do the fancy stuff for developers.
     if (!$this->isDevMode() || $this->isCiContext()) {
       return;
     }
 
+    $this->init();
+
     $dorgflow = $this->env->receiveGlobal('DORGFLOW', 'Dorgflow', '0');
     if (empty($dorgflow)) {
       return;
@@ -57,8 +57,8 @@ class Handler extends BaseHandler {
         continue;
       }
       if ($url === FALSE) {
-        $url = $this->config->readValue($type . '/url');
-        $projects = $this->config->readValue($type . '/projects');
+        $url = $this->config->readValue([$type, 'url']);
+        $projects = $this->config->readValue([$type, 'projects']);
         $simpleMode = FALSE;
       }
       else {
-- 
GitLab