# HG changeset patch # User Raimund Renkert # Date 1478017455 -3600 # Node ID 1ed5ec9326e642fdcce13b8082d88114988cf5c4 # Parent aaab7ca3c04048474b678705a1ae0c416ccfc1ee Report parser errors separately. diff -r aaab7ca3c040 -r 1ed5ec9326e6 app/view/window/ImportResponse.js --- a/app/view/window/ImportResponse.js Tue Nov 01 12:49:59 2016 +0100 +++ b/app/view/window/ImportResponse.js Tue Nov 01 17:24:15 2016 +0100 @@ -87,8 +87,14 @@ } else { if (numErrors > 0) { - out.push(numErrors + ' Probe(n) konnten nicht vollständig ' - + 'erfolgreich importiert werden.'); + if (errors.parser) { + out.push('Die Probe(n) konnten nicht erfolgreich ' + + 'importiert werden.'); + } + else { + out.push(numErrors + ' Probe(n) konnten nicht ' + + 'erfolgreich importiert werden.'); + } out.push('
'); out.push('
'); } @@ -143,14 +149,15 @@ out.push('' + ''); if (numErrors > 0) { - out.push('Folgende Proben konnten nicht erfolgreich ' + - 'importiert werden:'); + out.push('Folgende Fehler traten beim Import auf:'); out.push('
'); out.push('
    '); var msgs; for (var key in errors) { - out.push('
  1. Probe: ' + key); msgs = errors[key]; + if (key !== 'parser') { + out.push('
  2. Probe: ' + key); + } out.push('
      '); validation = [] validation.push('Validierungsfehler: '); @@ -170,7 +177,9 @@ out.push('') } out.push('
    '); - out.push('
  3. '); + if (key !== 'parser') { + out.push(''); + } } out.push('
'); out.push('
');