diff app/view/window/AuditTrail.js @ 1392:e53e398df409

Updated audit trail window and i18n strings.
author Raimund Renkert <raimund.renkert@intevation.de>
date Wed, 08 Mar 2017 09:45:01 +0100
parents 7e9a6f0e55b3
children 7cf7a8dc7818
line wrap: on
line diff
--- a/app/view/window/AuditTrail.js	Thu Mar 02 15:11:16 2017 +0100
+++ b/app/view/window/AuditTrail.js	Wed Mar 08 09:45:01 2017 +0100
@@ -101,10 +101,16 @@
                         audit[i].identifier.identifier;
 
                 }
-                html += '<br>geändert<br><div style="margin-left:2em;">'
+                if (audit[i].action === 'I') {
+                    html += '<br>angelegt<br><div style="margin-left:2em;">'
+                }
+                else {
+                    html += '<br>geändert in<br><div style="margin-left:2em;">'
+                }
                 for (var key in audit[i].changedFields) {
-                    html += '' + i18n.getMsg(key) + ': ' +
-                        audit[i].changedFields[key] + '<br>';
+                    var val = audit[i].changedFields[key] === 'null' ? '' :
+                        audit[i].changedFields[key];
+                    html += '' + i18n.getMsg(key) + ': ' + val + '<br>';
                 }
                 html += '</div>';
                 html += '</p>';
@@ -128,7 +134,12 @@
                     html += '<br>' + i18n.getMsg(audit[i].type) + ': ';
                     html += audit[i].identifier;
                 }
-                html += '<br>geändert<br><div style="margin-left:2em;">'
+                if (audit[i].action === 'I') {
+                    html += '<br>angelegt<br><div style="margin-left:2em;">'
+                }
+                else {
+                    html += '<br>geändert in<br><div style="margin-left:2em;">'
+                }
                 for (var key in audit[i].changedFields) {
                     html += '' + i18n.getMsg(key) + ': ' +
                         audit[i].changedFields[key] + '<br>';

http://lada.wald.intevation.org