]> git.nbdom.net Git - nb.git/commitdiff
missing /etc/dbs.yaml
authorNicolas Boisselier <nicolas.boisselier@gmail.com>
Wed, 21 Sep 2016 22:18:32 +0000 (23:18 +0100)
committerNicolas Boisselier <nicolas.boisselier@gmail.com>
Wed, 21 Sep 2016 22:18:32 +0000 (23:18 +0100)
lib/php/db.php

index dcdcc9e550e18e844ed3eb5131c5a9978d918bfd..32ecb0833f0bd7b131da4ae9f3e070682897e119 100644 (file)
@@ -568,13 +568,13 @@ class Db extends nb {
       $params = (array)$params;
 
       # If _default exists spush it to all dbs's _import
-# NB 21.09.16       if ($id == '_default') {
-# NB 21.09.16         continue;
-# NB 21.09.16       } elseif(!empty($dbs['_default'])) {
-# NB 21.09.16         if (empty($params['_import'])) $params['_import'] = [];
-# NB 21.09.16         elseif (is_scalar($params['_import'])) $params['_import'] = (array)$params['_import'];
-# NB 21.09.16         $params['_import'][] = '_default';
-# NB 21.09.16       }
+      if ($id == '_default') {
+        continue;
+      } elseif(!empty($dbs['_default'])) {
+        if (empty($params['_import'])) $params['_import'] = [];
+        elseif (is_scalar($params['_import'])) $params['_import'] = (array)$params['_import'];
+        $params['_import'][] = '_default';
+      }
 
       foreach ($params as $k => $v) {
         if ($k != '_import') continue;