CSV-Import: Fehlermeldung, falls Task-Server für aktuellen Mandanten deaktiviert
authorMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 18 Dec 2017 12:35:36 +0000 (13:35 +0100)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Mon, 18 Dec 2017 12:37:24 +0000 (13:37 +0100)
SL/Controller/CsvImport.pm
locale/de/all

index af70dac..0a6935e 100644 (file)
@@ -733,9 +733,13 @@ sub cleanup_reports {
 }
 
 sub check_task_server {
+  if (!$::auth->client->{task_server_user_id}) {
+    flash('error', t8('The task server is required for this module but not enabled for the current client. Please enable it for the client "#1" in the administration section.', $::auth->client->{name}));
+  }
+
   return 1 if $_[0]->task_server->is_running;
 
-  flash('info', t8('The task server is not running at the moment but needed for this module'));
+  flash('warning', t8('The task server is not running at the moment but needed for this module'));
 
   1;
 }
index 8d6e365..cbc6085 100755 (executable)
@@ -3304,6 +3304,7 @@ $self->{texts} = {
   'The task server is already running.' => 'Der Task-Server läuft bereits.',
   'The task server is not running at the moment but needed for this module' => 'Der Taskserver wird für dieses Modul benötigt, läuft aber im Moment nicht.',
   'The task server is not running.' => 'Der Task-Server läuft nicht.',
+  'The task server is required for this module but not enabled for the current client. Please enable it for the client "#1" in the administration section.' => 'Der Task-Server wird für dieses Modul benötigt, ist aber für den aktuellen Mandanten deaktiviert. Bitte aktivieren Sie ihn für den Mandanten »#1« im Administrationsbereich.',
   'The task server was started successfully.' => 'Der Task-Server wurde erfolgreich gestartet.',
   'The task server was stopped successfully.' => 'Der Task-Server wurde erfolgreich beendet.',
   'The tax zone has been deleted.' => 'Die Steuerzone wurde gelöscht.',