Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8604f5f2

Von Bernd Bleßmann vor mehr als 1 Jahr hinzugefügt

  • ID 8604f5f2a97954fa78b865c34960cb44f0b7ec3e
  • Vorgänger d6176e1f
  • Nachfolger acd55c9d

CsvImport: Fehlerausgabe: Prüfen, ob Fehler-Objekt richtige Struktur hat, …

sonst einfach als Text ausgeben.

Unterschiede anzeigen:

SL/Controller/CsvImport.pm
105 105
  $self->profile($profile);
106 106

  
107 107
  if ($data->{errors} and my $first_error =  $data->{errors}->[0]) {
108
    flash('error', $::locale->text('There was an error parsing the csv file: #1 in line #2.', $first_error->[2], $first_error->[4]));
108
    if ('ARRAY' eq ref $first_error) {
109
      flash('error', $::locale->text('There was an error parsing the csv file: #1 in line #2.', $first_error->[2], $first_error->[4]));
110
    } else {
111
      flash('error', $::locale->text('There was an error parsing the csv file: #1', $first_error));
112
    }
109 113
  }
110 114

  
111 115
  if ($data->{progress}{finished} || $data->{errors}) {
locale/de/all
4111 4111
  'There is one or more sections for which no part has been assigned yet; therefore creating the new record is not possible yet.' => 'Es gibt einen oder mehrere Abschnitte ohne Artikelzuweisung; daher kann der neue Beleg noch nicht erstellt werden.',
4112 4112
  'There was an error deleting the draft' => 'Beim Löschen des Entwurfs ist ein Fehler aufgetretetn',
4113 4113
  'There was an error executing the background job.' => 'Bei der Ausführung des Hintergrund-Jobs trat ein Fehler auf.',
4114
  'There was an error parsing the csv file: #1' => 'Es gab einen Fehler beim Parsen der CSV Datei: "#1"',
4114 4115
  'There was an error parsing the csv file: #1 in line #2.' => 'Es gab einen Fehler beim Parsen der CSV Datei: "#1" in der Zeile "#2"',
4115 4116
  'There was an error saving the draft' => 'Beim Speichern des Entwurfs ist ein Fehler aufgetretetn',
4116 4117
  'There was an error saving the letter' => 'Ein Fehler ist aufgetreten. Der Brief konnte nicht gespeichert werden.',
locale/en/all
4109 4109
  'There is one or more sections for which no part has been assigned yet; therefore creating the new record is not possible yet.' => '',
4110 4110
  'There was an error deleting the draft' => '',
4111 4111
  'There was an error executing the background job.' => '',
4112
  'There was an error parsing the csv file: #1' => '',
4112 4113
  'There was an error parsing the csv file: #1 in line #2.' => '',
4113 4114
  'There was an error saving the draft' => '',
4114 4115
  'There was an error saving the letter' => '',

Auch abrufbar als: Unified diff