Fix #379 Error after /setup: business.js missing but required?

This commit is contained in:
Hillel Coren 2015-07-29 10:01:03 +03:00
parent c16f74d9a2
commit 7db4fd8cd0

View File

@ -147,17 +147,21 @@ class PaymentLibrariesSeeder extends Seeder
'Photo', 'Photo',
]; ];
foreach ($designs as $design) { for ($i=0; $i<count($designs); $i++) {
$design = $designs[$i];
$fileName = storage_path() . '/templates/' . strtolower($design) . '.js'; $fileName = storage_path() . '/templates/' . strtolower($design) . '.js';
$pdfmake = file_get_contents($fileName); if (file_exists($fileName)) {
if ($pdfmake) { $pdfmake = file_get_contents($fileName);
$record = InvoiceDesign::whereName($design)->first(); if ($pdfmake) {
if (!$record) { $record = InvoiceDesign::whereName($design)->first();
$record = new InvoiceDesign; if (!$record) {
$record->name = $design; $record = new InvoiceDesign;
$record->id = $i + 1;
$record->name = $design;
}
$record->pdfmake = $pdfmake;
$record->save();
} }
$record->pdfmake = $pdfmake;
$record->save();
} }
} }
} }