]> _ Git - fluidbook-v3.git/commitdiff
#1003 @0.5
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 1 Dec 2016 17:09:07 +0000 (17:09 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 1 Dec 2016 17:09:07 +0000 (17:09 +0000)
framework/application/controllers/MaintenanceController.php

index 53e1ba1f4d0e5f4851ecd779f5fb627fd8afc0eb..8298a258b03cfead083f68e2361a9c553c0f5632 100644 (file)
@@ -38,7 +38,6 @@ class MaintenanceController extends CubeIT_Controller_MaintenanceController {
                $fluidbooks = array_values(array_unique($fluidbooks));
 
                $n = 0;
-
                foreach ($fluidbooks as $fluidbook) {
                        if ($n > 5) {
                                break;
@@ -47,12 +46,18 @@ class MaintenanceController extends CubeIT_Controller_MaintenanceController {
                                $meta = $ws->getMetadata($fluidbook);
                                $dir = PUBLIC_PATH . '/references/' . $fluidbook . '-' . CubeIT_Text::str2URL(trim($meta->title));
 
-
+                               try {
+                                       $res = $ws->installBookIfNeeded($fluidbook, $dir, $meta->date);
+                                       if ($res) {
+                                               $n++;
+                                       }
+                               } catch (exception $e) {
+                                       echo $e->getMessage() . '<br />';
+                               }
                        } catch (exception $e) {
-
+                               echo $e->getMessage() . '<br />';
                        }
 
-
                }
        }
 }