From b6cdc1548bb601935b6c44300895bc996edc572a Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sven=20Sch=C3=B6ling?= Date: Fri, 11 Jan 2013 14:37:41 +0100 Subject: [PATCH] =?utf8?q?Warnung=20wenn=20der=20Taskserver=20nicht=20l?= =?utf8?q?=C3=A4uft?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- SL/Controller/CsvImport.pm | 9 +++++++++ locale/de/all | 4 +++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/SL/Controller/CsvImport.pm b/SL/Controller/CsvImport.pm index bc0534f10..89bf33c2b 100644 --- a/SL/Controller/CsvImport.pm +++ b/SL/Controller/CsvImport.pm @@ -38,6 +38,7 @@ __PACKAGE__->run_before('check_auth'); __PACKAGE__->run_before('ensure_form_structure'); __PACKAGE__->run_before('check_type', except => [ qw(report) ]); __PACKAGE__->run_before('load_all_profiles'); +__PACKAGE__->run_before('check_task_server'); __PACKAGE__->run_after('cleanup_reports'); @@ -497,4 +498,12 @@ sub cleanup_reports { SL::DB::Manager::CsvImportReport->cleanup; } +sub check_task_server { + 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')); + + 1; +} + 1; diff --git a/locale/de/all b/locale/de/all index 337e0baed..2c824308a 100644 --- a/locale/de/all +++ b/locale/de/all @@ -10,6 +10,7 @@ use utf8; # run locales.pl from this directory to rebuild the translation files $self->{texts} = { + ' Accounts Payables Transaction' => '', ' Date missing!' => ' Datum fehlt!', ' Part Number missing!' => ' Artikelnummer fehlt!', ' missing!' => ' fehlt!', @@ -1254,6 +1255,7 @@ $self->{texts} = { 'No payment term has been created yet.' => 'Es wurden noch keine Zahlungsbedingungen angelegt.', 'No prices will be updated because no prices have been entered.' => 'Es werden keine Preise aktualisiert, weil keine gültigen Preisänderungen eingegeben wurden.', 'No problems were recognized.' => 'Es wurden keine Probleme gefunden.', + 'No report with id #1' => 'Es gibt keinen Report mit der Id #1', 'No shipto selected to delete' => 'Keine Lieferadresse zum Löschen ausgewählt', 'No transaction selected!' => 'Keine Transaktion ausgewählt', 'No transfers were executed in this export.' => 'In diesem SEPA-Export wurden keine Überweisungen ausgeführt.', @@ -2011,6 +2013,7 @@ $self->{texts} = { 'The tabulator character' => 'Das Tabulator-Symbol', 'The task server does not appear to be running.' => 'Der Task-Server scheint nicht zu laufen.', '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 was started successfully.' => 'Der Task-Server wurde erfolgreich gestartet.', 'The task server was stopped successfully.' => 'Der Task-Server wurde erfolgreich beendet.', @@ -2318,7 +2321,6 @@ $self->{texts} = { 'bis' => 'bis', 'building data' => 'Verarbeite Daten', 'building report' => 'Erstelle Bericht', - 'button' => '?', 'cash' => 'Ist-Versteuerung', 'chargenumber #1' => 'Chargennummer #1', 'chart_of_accounts' => 'kontenuebersicht', -- 2.20.1