Csv-Import: Report nicht laden, wenn keine Report-Id vorhanden ist.
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Mon, 14 Dec 2015 11:27:46 +0000 (12:27 +0100)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Mon, 14 Dec 2015 12:12:06 +0000 (13:12 +0100)
Eine nicht vorhandene Report-Id führte vorher zu einem Syntax-Fehler im
Template, was wiederum dazu führte, dass der Spinner nicht aufhörte zu spinnen.

templates/webpages/csv_import/_deferred_report.html

index b7e5dd4..d4fde08 100644 (file)
@@ -19,7 +19,9 @@
   }
 
   $(document).ready(function(){
-    get_report('#csv_import_report', 'controller.pl', { action: 'CsvImport/report', 'no_layout': 1, 'id': [% SELF.background_job.data_as_hash.report_id %] });
+    [%- IF SELF.background_job.data_as_hash.report_id %]
+      get_report('#csv_import_report', 'controller.pl', { action: 'CsvImport/report', 'no_layout': 1, 'id': [% SELF.background_job.data_as_hash.report_id %] });
+    [%- END %]
   });