From 76158caca5a4bb19aacf2e8d23dff7de329082c0 Mon Sep 17 00:00:00 2001
From: Sebastian Castro <sebastian.castro@protonmail.com>
Date: Sat, 3 Aug 2019 15:21:23 +0200
Subject: [PATCH] Import: Error message when emptyr esult

---
 .../Controller/Admin/ImportAdminController.php               | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/Biopen/GeoDirectoryBundle/Controller/Admin/ImportAdminController.php b/src/Biopen/GeoDirectoryBundle/Controller/Admin/ImportAdminController.php
index 3fa7dd26a..d8896a788 100755
--- a/src/Biopen/GeoDirectoryBundle/Controller/Admin/ImportAdminController.php
+++ b/src/Biopen/GeoDirectoryBundle/Controller/Admin/ImportAdminController.php
@@ -15,7 +15,10 @@ class ImportAdminController extends Controller
     $result = $this->get('biopen.element_import')->collectData($object);
 
     $showUrl = $this->admin->generateUrl('showData', ['id' => $object->getId()]);
-    $this->addFlash('sonata_flash_success', "Les données ont été chargées avec succès.</br>Voici le résultat obtenu pour le premier élément à importer :<pre>" . print_r($result[0], true) . '</pre>' . "<a href='$showUrl'>Voir toutes les données</a>");
+    if (count($result) > 0)
+      $this->addFlash('sonata_flash_success', "Les données ont été chargées avec succès.</br>Voici le résultat obtenu pour le premier élément à importer :<pre>" . print_r($result[0], true) . '</pre>' . "<a href='$showUrl'>Voir toutes les données</a>");
+    else
+      $this->addFlash('sonata_flash_error', "Erreur pendant le chargement des données, le résultat est vide");
     $url = $this->admin->generateUrl('edit', ['id' => $object->getId()]);
     return $this->redirect($url);
   }
-- 
GitLab